I'm wondering how well the electronics and the LCD will hold-up to the constant heat of the ballast itself.

Does it have a timer? It'd be stupid if it didn't have an integrated timer.
I couldn't enter the site... just the flashy Flash animation.
Looks good though.