Again Ryzen and 7700K is waste of money in my opinion when you can get unlocked 14/28 Xeon and overclock to @4.0Ghz if you are lucky to snatch one from ebay, i got mine from a friend who works HP and they were tossing those ES models. Paid mine < $300. 14 Cores 28 Threads Xeon at 4.0Ghz is sick sick sick, along with 1080 SLI.
I know only two type of boards supporting Xeon engineering samples, retail or oem ones and that's Asrock x99 series (all boards) and MSI x99 series (all boards).
When you buy Xeon CPU, you will see C0, C1, C2, D0, M0 revision. You want to stay away from C1, C2 because usually something is broken with them. For example C1 SR0KX vt-d feature is broken, does not work. In some hyperthreading is not available, so you have to be careful. So shoot for C0 or M0. Now among all those C0 or M0, some of them are unlocked and in order to get one, someone has to check that for you...i was lucky friend of mine found one.
If nothing go for M0 revision (possibly retail) because they overclock well. For example 12 core 2.0Ghz will turbo to 3.0Ghz for single core or 2.7Ghz on all cores. Now in MSI and Asrock boards you can force all cores to run at 3.0 and with little FSB tweak you could get close to 3.2Ghz which in 1440p and 4k gaming is insanely good.