Hi Patrick,
Yep, I agree this would be the best way to remotely control Cantabile and is the motivation behind this: https://trello.com/c/XA5RQqVI/43-network-server
Even though I’ve done a ton of iOS development, building a complete app is a lot of work and initially I suspect this will be in the form of web interface (ie: point web browser on any device to Cantabile ip:port and get remove view on it).
See similar discussion and comments here.