The only major concern I'd have would be the quality of the power supply. That unit is "ok" but it's not the kind of quality you probably want to pair with a build of this quality and expense. You'd do much better with a Seasonic Focus plus or Prime unit, or an EVGA G3. Even a Corsair TX or RM would be better than the CX.
You might also want to look at higher speed memory, as Ryzen tends to really respond to faster memory but I'd also try to make sure that I stick with modules that are verified by users, which mostly include those shown at the following link. Optimally, you want sticks using Samsung B-die ICs (Memory chips) as well. 3000-3200mhz seems to be the peak and common speed of choice for most Ryzen configurations.
https://www.overclock.net/forum/18051-memory/1627555-ryzen-memory-ic-collection-thread.html