I would have agree about no entrance page.
I always like more text and less graphics on a site.

Very nice site though! :)