Bottom line, unless you are new to the Zen architecture, there is really no reason to buy or upgrade to a X470 motherboard. I upgraded to the 2700X from my 1700X and kept the same AsRock X370 motherboard. I can confirm that XFR2 and Precision Boost 2.0 work just fine with my X370 motherboard. Yes, I did have to update the BIOS and did so BEFORE I replaced the 1700X with the 2700X. Just the fact that with stock settings under a full load clock speeds are 500Mhz faster, and DDR4 memory speed was able to be increased from 2933 to 3200Mhz using 4 x 8GB DDR4 modules. Both of these improvements made the upgrade worth it to me. Turn on Gaming Mode through the use of AMD Ryzen Master Utility and CPU clock speeds increase dynamically up to 4.3Ghz! Needless to say, AMD has outdone themselves this time. I'm very happy with my decision to upgrade.