Current Specs: R5 2600x, 2x8gb 3000 Mhz Vengeance LPX DDR4, GTX 1060 3gb
Planned Specs: R9 5950x, 32gb DDR4, RX 5700 XT

CPU cooling should be able to handle 5950x, as current temps are 69 max under synthetic load, and 40-50 gaming, without the most aggressive fan and pump curve. GPU temps are mediocre, but the GPU airflow has not been finalized yet.