Well, it would work with a iPhone, however I don't have a mac to develop the app with so unless someone wants to help out with that? It's a simple protocol.
As far as R/C, there are a couple of R/C products on the market for Large Scale so it will work with these. And it was sort of an experimental challenge to get it going too.
Personally, I prefer my Xbee design, it's point to multi-point so everyone is on the network and all can talk to each other. But the hand held controller is a bit problematic as you have to talk Xbee. Hence a custom design-
http://martinsant.net/wp-content/uploads/2017/04/P1050158.png
I have some ideas on making this a real IoT network with an edge device (Rpi) to interface to the 'real' (tcp/ip) world via an encrypted API but have only got the basics going on that at the moment.
Anyhow, everyone (more or less it seems) has some sort of smart phone with the Android type the dominant one (and the only one I can write apps for) so I started there. The other bluetooth devices on the market all do direct motor control, I wanted lights and sounds, plus the option of switching to my Xbee network with just a module change. Hence this design.
I would like to do a commercial offering at some point but more testing and research is needed. Besides, running trains around and around in circle gets a bit boring, I find I enjoy the layout construction and the electronics much more (although I do like operations and switching). I spent many years working at GE doing industrial controls. I sort of miss that I suppose so this keeps me in that mindset, more or less.