Ok, BlueStacks does not appear to assign a device iD number, so we can't see how it's working flawlessly there. The AMIDuOS™ does look to give a device ID to the account. That option may very well work, but is not recommended or supported by the iFly GPS team. At least until further notice. I'd proceed with caution and at your own risk.
When on these forums and other forums, I'd caution assuming that a patch, hack like BlueStacks or AMIDuOS™ or other user found scenario would be fully supported by iFly GPS on an unsupported platform or device.
I'd recommend shooting our support team an email in the future. Anytime you have a question, please feel free to email our support team at support@adventurepilot.com as that is the official support avenue.