The memory speed is a little low. You get the benefit of dual channel, but Ryzen architecture really takes advantage of higher frequencies, preferrably over 3000mhz. Also, if you haven't bought a power supply yet, I'd go for something like a Seasonic Focus+, or Corsair RM/TX. You won't need a high wattage PSU, but your entire system relies on that tiny box, so never cut corners here. I belive CX and S/M-12ii lack OCP and they aren't fully modular (less cables mean better airflow, not only better aestetichs), also I believe only 5 years warranty while on the mentioned models you should get 10.