So... I just bought the 2700X... That was one stupid impulse purchase.
I use Asrock AB350 ITX Gaming, and here's my impression.
I believe you can find more coherent and complete test on professional websites, as I will focus on power and thermal performance of the 2700X.
TL;DR: buy the 2700 and not the 2700X if your only choice of cooler is a low profile HSF.
To say that AMD 105W TDP is just a label is an understatement, this thing runs hotter than the 1700X I previously used. I bragged about my new build with Fractal Design Define Nano S + Coolermaster 120 Lite thermal performance, and this processor politely disagrees. Before, the 1700X peaks at 60 degrees C, with average load at around 56 degrees C. With the 2700X it peaks at 73 degrees C with average load at around 60 degrees C. It's not bad, but definitely it's not ideal on low profile HSF. The 2700 on the other hand only has 65W, reflecting on my data, it will be far more manageable.
Power wise, I'm a little bit confused. Maybe because I use the B350, power numbers are everywhere. On single core apps, I see a peak of 1.481V. My friend told me that's quite high, even an overclocked 2700 runs all cores at 4 GHz at just 1.25V. Probably that's the XFR/PB doing its thing. on single core apps, the processor runs at 4.1 GHz on 2 cores. I tested with World Of Tanks for that, and temp jumps from 53 to 67 degrees C with CPU voltages ranges from 1.2-1.48 V. I tested with Farcry 5 and Forza Horizon 3 that utilize all 16 threads and numbers are a bit more stable. Voltages stable at 1.3V and clocks stable at 3.9 GHz (slight tens of MHz variations). Temps are also more stable at 55 degrees C.
My friend recommended me to just overclocks the processor and pegged it at 4GHz. Well, I'm not much of an overclocker and I actually don't like the concept of it. I thoroughly advised to avoid 2700X until HSF maker look into the thermal envelope of the processor for SFF builders. The 2700 OTOH, is a great pick.
I'm still mulling whether to buy X470/B450 for the processor. Reading the reviews, the 2700X should be good for 4 - 4.1 GHz running on all cores. But I guess the XFR/PB 2.0 is only available on the new motherboard since it's built from the ground up to deliver stable power the processor. A 200 MHz increase, again I don't know how much performance increase.. But I'm wondering about the power efficiency if any.