What about this gay dating site? http://freegaydating.net/ Have I missed some important onpage seo factors?
Agree with your points but these sort of websites didn't need backlinks, PPC is the best way to drive traffic on these sort of websites.
Your site is very good. However, i was found 11/16 images on this page missing alt tag. i think if you fix it, your site will very very good!
i think its pretty cool you have used java to build you website, i haven't seen many in a while. there is text content on the website which is good. if i turn off javascript the website still displays the text which is important and the URL's are friendly too.