Yeah, its pretty cool, we used both launch params and roinputevent at MusicHackdaySF in May.
There seems to be a bug though:
1. launch app with params
2. call sub with listener params
3. listen for params in the sub
4. if you get new params, return to main with the params data
5. launchparams are waiting at the listener port in main after returning from the sub, so if the next thing that you hit after returning from the sub is check for a message at the port in main(), the app will act like it just got another message, except it is the first message that launched the app.
One should be able to get around this if one architects better, musichackday was just that: hack hack hack.
Screenshades: The first Screensaver for Roku2!
Musiclouds: The best free internet music, on your Roku!
Ouroborialis: Psychedelic Screensaver for Roku!