Not only this but Android is compatible with those laser keyboard. Doesn't need alternate controls. The only issue is BC's size. It is much more than a Gig (my new copy hasn't come in so I'm not exactly sure on it), and that could take up lots of space on an Android device. The other major issue is if it is run off emulation then the processors in even the Nexus 5, LG G2, S4 or HTC One will not be able to run it smoothly, much less phones like the Moto X and the current Droid line. It would have to be in APK format so it can run natively. That's the only way it would work as of now.
Windows Phone 8 May be an easier job. I don't have much experience with it though.