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.
I did consider making it an AIO, but I find them cumbersome and kind of a slippery slope back to being not portable. For me, the Janktop just feels like a large old alienware laptop iwht no battery, which is still fairly portable. The palmrest dosen't heat up too much right now, but with planned changes, it shouldn't at all. That said, the air intakes on the palmrest help keep my hand cool, even when it does warm up a bit.