Hmm… my instinct here is to think this is way too complicated.
As a performer, I get to the gig and hand my phone (in airplane mode) to the DJ so he can play my music 30 minutes later when the show starts. I don’t have access to it after that, so can’t go tell it to connect to my props. I don’t want to turn my props on 30 minutes early or I’ll compromise battery life. And asking the DJ to open an app and start a BT connection? That’s NOT going to happen. Most of them can’t even reliably find the play button.
For light shows, I don’t usually bring a tech guy along with me. You have to pay tech guys… so having someone with a separate phone or tablet who can run the light show isn’t practical without charging a lot more (and consequently booking fewer shows).
Also, I’m in a costume that has no pockets, so I can’t be my own tech guy. And I may end up performing really far away from where I started / set my computer / whatever. And with everything going on, it’s enough trouble to make sure all the props are charged and my phone is charged with the correct music set – having yet another gadget to deal with just seems like another point of failure and another thing pulling me out of performance-brain.
I also like the idea of having one controller for multiple props, but I’ve never seen this work reliably either in the real world. One poi is always out of range or not in the right mode or something, and then you have 5 minutes of futzing before the show can start, which is super unprofessional.
So I want amazing functionality where everything just happens or is taken care of ahead of time, with 100% reliability. I also want a pony. That’s not asking too much is it?