I have/had a G-scale Bachmann 4-6-0 that has a BlueRail board in it, gave it to my grandkids. I initially ran it with my Ipad but before I gave it to them I tried it with my Android phone and it also worked, but I had problems (not sure if it was me or the phone).
Anyway, I gave it to them and my daughter let them use her phone to run it during Christmas, she didn't say if they had any problems. Now this was with their first gen board, don't know about the new one.