This build has been retired for Darksyde here: https://pcpartpicker.com/b/ZMhypg
NOTE: Corsair h115i RGB Platinum does NOT fit very well in the NZXT h500i (or h500 for that matter). Even though NZXT says a 280mm radiator will fit, there is only ONE configuration for the h115i to fit inside this case - if you place them from left (or rear) to right (or front) of case: radiator, fans, bracket (front of case). The radiator on the Corsair h115i is 280mm PLUS the 20 mm or so clearance it needs for where the tubes connect to the radiator. I wouldn't recommend an RGB fan(s) for your radiator in this configuration because it won't really show up through this particular case.
Went from h500i white to h500 Vault boy and g.Skill RAM to Corsair Dominator, but now it's in another case and I'm doing a different post because I've changed so much with this PC.
Other than that, everything else went smoothly. The motherboard was a little tricky getting screwed down onto the case, but I managed to get everything fit and working. I'll upgrade the GPU in the future, hopefully by the end of the year so I can pass this GPU down to another machine in the house.
In hindsight, I should have just bought the h500 opposed to the i model that comes with the CAM control unit on the back. Since I ended up getting the Corsair LL120 fans for exhaust, I had to plug them up with the control node that uses a USB header on the motherboard. The CAM module also needs a USB header to power it and the built in RGB light strips (if you opted for the h500i vs the h500 that is). With the $30 saved from forgoing the i model, I could have used it for Corsair lighting. Instead, I ordered an internal USB hub so I can have everything plugged up (the AIO cooler was taking up the second USB header on the motherboard). Photos added are not the 100% complete project - some have the old fans but the light strips on, others have the new fans installed but the light strips off!
Only 4 stars because this should have been the 9900k and have no i9 class that's not in HEDT category. I was able to overclock to 5.0 ghz on all cores but when the second or third update to Apex Legends came out my game kept crashing so I de-clocked it because I didn't feel like tweaking until everything was stable. Spring for the 9900k if you want the hyperthreading, but if all your'e going to do is game and not content produce or stream, then the 9700k is great. It performs very close to the 9900k in terms of gaming with all of the other components being equal - in that sense the 9900k is not worth buying just for gaming.
TLDR; 5 stars if just for gaming, 4 stars if you content produce/stream