Is it possible and indeed practical to dual boot a Windows 8 tablet/smartphone with Jelly Bean 4.0 + ? Are there significant restrictions or limitations in doing so? If this is not achieveable as yet - What about running Bluestacks on these devices, just in the same manner that Bluestacks can run Android Apps as an emulator on a Windows PC (if i'm correct)
You could, but without support it would be difficult.
Android does not 100% support for all apps on intel/amd processors
As well as this, you would have to write a kernal / kernel object to support the specific hardware of the device.
This can be quite difficult if propriety information is unavailable.
You would be better to ask at http://forum.xda-developers.com and ask if someone has ported Android to your device, or a device you would be wanting to buy.
Update: BlueStacks Android App Player Now Has A MS Surface Pro Tablet - Optimized Version
Bluestacks android emulator has now finally arrived to Windows 8 (no RT Version currently available), and works like an absolute charm on Windows 8 PCs, notebooks and ultrabooks alike.
BlueStacks for Windows 8 supports an elegant interface and runs in full screen mode by default. The application is also fully optimized for the 1920 x 1080 HD display of Surface Pro.
BlueStacks for Windows 8 is perhaps the most interesting application to hit the OS so far. It’s a significant boost to the otherwise lukewarm offerings of Windows Store. BlueStacks works on all variants of Windows 8, but not on Windows RT. Testing was carried out on Windows 8 Pro 64-bit.
The above extract was taken from an article entitled "BlueStacks Android App Player Now Has A Surface Pro-Optimized Version" was written for Addictive Tips by Waqas Ahmed on 13th February 2013. For more in depth info:
The vast majority of devices aren't capable of supporting both OSes. However, you can try Android x86 on non-ARM tablets; I've tried it on my WindPad and it works. It's just like dual-booting with Linux.
Probably the most significant limitations are that some hardware is unlikely to work, as driver support is not comprehensive.