That's fine, that in your opinion you'd find these things to be fine in the way you've orchestrated them. The OP put forth more of a well organized build than most people tend to, so "I" would be apprehensive when changing things that have little to do with changing performance values or performance to price. Even if the OP boasts a case that is cheap with few cable management options and looks like a low end IBUYPOWER case, for instance. Your changes really only improved upon one area: peripherals and monitor.
While springing for the monitor with more bells and whistles is fine and all, it's not like any system at that budget(with the extras) is going to take full and beneficial advantage of the 144hz monitor. Love the mouse, not a fan of either keyboard. Particularly the heavily overpriced corsair.
Regardless, the original build is excellent in most ways. Of course I'd make a few changes for performance sake. The R1 Ultimate would be a decent substitution for the H100i GTX, definitey.
Try this memory instead. Clock for clock faster than the one you selected.
PCPartPicker part list /
Price breakdown by merchant
Memory: Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-2133 Memory ($99.99 @ Newegg)
Total: $99.99
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-10-10 21:44 EDT-0400