That's a thought, but I really do like the pic splash page... It seems that when you just search on "ninjette.org", google does return the portal page (
http://www.ninjette.org/index2.php) as the first hit, not the splash page, so they are certainly indexing and ranking that portal page highly. Since it is already up there, I'm wondering if making it the index page would really have that large of an effect.