I have a Surface Pro 3 that I loaded both Bluestacks and AMIDuos on. I was able to get iFly to work under both of them but I had to unregister the device from Bluestacks before I could register it under AMIDuos. It worked fine for armchair flying but I was not able to get iFly on my android phone to be able to share/sync flight plans with iFly on the Surface tablet. They're on the same network and the tablet pulls in internet weather info but they can't see each other.
After playing for a few weeks I uninstalled Bluestacks and AMIDuos and put iFly back on my spare android tablet. The problem here is really with the two emulators, not with iFly. Bluestacks is a game emulator/sales platform first and wants to install crapware or pay a monthly subscription that is a bit high for what you get. AMIDuos is a bit buggy and would take a couple of trys to launch and the configuration tool never worked correctly for me. Probably could have spent more time with it but it wasn't as clean as I was hoping it would be.
It was pretty neat to use the larger tablet to flight plan and play with iFly but not being able to sync to the phone and my other tablet limited what I was hoping to do. I think the coming cloud based sync and sharing of flight plans, instrument layouts and settings will bring me the last big set of features I've been looking forward to.
Also, it took me about two weeks to get used to the Surface Pro 3 after having used a Galaxy Note 10.1 for three years but I wouldn't switch back if you gave me a free tablet. The only thing really missing from the Surface tablet is built in GPS. Other than that it does everything I want and then some. Almost ready to ditch my laptop and go 100% to the Surface tablet.
Tony