Yeah, the PPC's ability to handle all of those conditions mentioned earlier is definitely the ULTIMATE and it IS a lot to ask.
To begin with, I'd just be happy to have the client app have an offline screen which it would display when something isn't working properly, and the ability to send the magic packet. That way I could launch the PPC XLobby app first, and fire everthing up from there (I already have XLobby start up when Windows starts) so that should take care of most of my needs right there.
I guess it all comes down to how many people want this, and whether Steven thinks it's a good idea AND is reasonably easy to implement. Personally I'd LOVE it, but my primary control of XLobby is via PPC so I'm biased!
Regardless though, it would be good to have the client able to handle connection problems a bit more robustly.