Hey Leafo,
The demo is ready to go out tomorrow, let me know how to get in touch with you about getting on the homepage =]