The site is ok, layout is very basic but content is sparse, it seems to be a copy and paste job on most of the info, sorry to sound harsh there. The best way to sell a site (as in get people to visit) is to use the methods you speak of (like the free hosting and free domain).
If you want a better domain one to talk about, goto
Free URL Redirection, No Ads! Short Free Domain Name (you.co.nr) (think its that) as it is one of the best ones Ive seen