I believe Adobe has a canned BrightScript implementation. Have you tried contacting your Adobe/SiteCatalyst/Omniture account rep to see if they have something you can easily plug into your channel?
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)