i would recommend to just wait for the snapdragon windows 10 machine, im sure it would be no time before someone gets android working on it and probably oreo or newer to boot.
if you absolutely must get one now, from my experience with half a dozen machines and watching chris’s review etc the hi12 is pretty much the best all rounder. Mi pad 2 is a option as well if you are willing to tinker around with it to get dual boot.
Well i’ve ordered a barely used second hand HI12 from ebay for a whopping £145 pounds! With unused keyboard! Should mean I can now flog my Teclast x98ii (used for android) and Chuwi vi10 (used for windows). Should tide me over until the snapdragons arrive 😉