Microsoft are going to do the same with Win8 as they have with WP7, each company releasing a Win8 ARM device will need to work with one chipset manufacturer and make it run well before Microsoft bless it and allow it to be released. The only way we'll see Win8 on non-Microsoft sanctioned devices is through hacking the OS, devices and drivers. The most likely case is that people will find a way to resize their Win8 partitions to then allow their official Win8 devices to dual boot Android. The major problem I foresee is that the Win8 devices may all be NAND locked, which then adds more complexity, but I have faith in XDA Devs.