In reply to Andre.

I agree, having a more info-rich set of content on the individual theme pages would be a benefit to everyone.

Relying on third parties for demos probably isn't a good idea though. Definitely not mandatory. The current preview isn't great, but I think it could be vastly improved with some good content.