Ok, I was hoping I could use PS to basically render an overlay page off-screen, e.g. when entering an activity, and that it then would behave like one that was set up in PEP. Apparently it's not that easy ;)
Sure, I probably could create a panel (or two) off-screen and have them slide in instead of the overlay page. But that feels like reinventing the wheel and it would not work with the predefined show/hide overlay actions in PEP.
Jumping to a different page would allow me to maintain only a single instance, but it feels nothing like the overlay. For one, you can't have the slide-in effect (which, given, is not essential) and the "underlying" activity/device page would always change with such a jump.
I like the unobtrusive nature of the overlay - it just overlaps on the sides and when you close it you're exactly where you were before.
Well, I guess, I'll just keep updating every activities specific overlay page when changing/adding a device. At least now I know that there's no more efficient way to do it. I hope to be done with adding and replacing devices for a while now, anyway... ;)
Regarding PEP2/PEP3 - I've been using PEP3 from the start (which for me was some time last year) and I don't see any reason to downgrade. It does crash occasionally (mostly when trying to learn a new IR code for the first time in a "session"), but it usually runs pretty solid. So, to each his own ;)