I do not think splash pages are the answer completely. They do have drawbacks of their own. I, for one, and I do know of many others, NEVER join a site if all I am greeted with is a splash page!!!
The only ecxeptions to this are the obvious sites where I know what I am getting - facebook, twitter linkedin etc. Sites with millions of members can get away with splash pages. Sites with 3000 members cant.
If I go to your site and there is not enough information on the splash page to encourage me to join or if it is a paid site, and the splash page does not show me what I will be getting for my bucks, then I will not waste my time joining.
Splash pages are clean, and look professional, but they are also your shop window, and you MUST have your goods on display if you want customers!!! If not, the customers will walk on by until they find a site that clearly demonstrates what it is about and what it has to offer.
Its just an oppinion, but if you insist on using splash pages make sure it is done correctly.