Excellent stuff, Dave. Maybe you could post and update of your project. One thing I've wondered about these sites is the page speed is obviously a lot slower than normal sites.
Is there a way to speed these sites up with so many animations and stuff going on?