Thanks :-) ...yeah, the X399 Creation has been flawless, though I wasn't: During an early test fitting while modding the TT Core P5 to accept E-ATX, still-too-tight PSU cables pulled the mobo off the standoffs and shaved a cap off :-( But MSI was GREAT about it, and gave me an RMA anyway, perhaps because I did not tell them any 'BS' and explained what and how it had happened. I just had to pay a nominal amount for shipping and shipped the original X399 creation w/o the two mobo cover metal pieces. The replacement board arrived with their own set, so that's how this build ended up with those extra decorative pieces. The four horizontal white tubes are actually copper pipes, and the painted-white 'end-plate' on the right used to do duty as a backplate for a R290X...
As to the 4x D5s and 5x XSPC RX360 rads, per above, they are divided into two discreet loops (2x D5 & 3X RX360 for GPUs, 2x D5 & 2x RX360 for CPU). I had most of the water-cooling parts laying around anyway from various earlier builds, including work-related servers. They just needed a thorough cleaning. I did plan an an eventual upgrade with a simple mobo swap (ie TRX40 / 3970X) so the cooling system was over-engineered to handle higher core-count CPUs later on from the get-go. At the same time, I usually build any discreet loop with 2x D5 in series anyway...First and foremost, that's 'fail-over' insurance, especially for servers and workstations where downtime is more expensive than the computer parts and peripherals. In addition, with for example 3x rads and 2x GPU waterblocks in just the GPU loop, 2x D5s are useful - even with 2x rads, a CPU and GPU block per your question above, I would still employ dual D5s in series for the above reasons, though it is not absolutely necessary from a flow POV.
A final comment on D5 (also as compared to DDC pumps). DerBauer had a nice comparison on those last fall. On paper, a D5 slightly outperforms the smaller DDC, with DDC also running a bit hotter. The D5 have a larger diameter - but a such, they are also MORE sensitive to serious flow-drop (and thus temp spikes) if there are air bubbles - yet with dual D5s, that problem is all but eliminated and flow is superb even with the odd set of air bubbles (which can easily get trapped in GPU blocks with all its nooks and crannies). Quick tip for systems with multiple rads and blocks: I pre-fill the rads with the pre-sized tubes / pipes with the cooling liquid solution and temporarily plug the tubes / pipes at one end. Then I mount the whole thing (PSU disconnected of course) and connect all the bits of the loop(s) with usually just a bit of spillage when removing the temp plugs and connecting them...even just pre-filling the rads makes bleeding the loop(s) much easier and quicker...