I use Ultrarendu or RoonBridge or squeezebox as end points which are all always on.
My typical use case is finish watching a movie or tv show through surround system with multiple amps, av pre/pro bluray and projector and want to listen to some music next. I switch from harmony app on ipad to roon app on ipad, find something to listen to, and hit play in the roon app.
Because your extension is so awesome, this immedietely triggers the roon activity which shuts down all the surround gear and switches to my 2 channel setup. The only problem is roon starts playing right away as shutting down and switching to 2 channel setup takes time. My work around is to just pause playback and restart the track once the switching is done.
In an ideal world, i could configure a delayed start for roon playback when switching activities.
I can try adding some commands to my roon activity to stop roon and restart track after the rest of the sequence finishes. Im travelling for. Few days so wont be able to try this until the weekend.