i don't doubt your site might have decent traffic and I think your tool is great for forums.
What doesn't appeal to me is that your top "soups" only have 2 votes.
I only suggest opening the door till people get addicted to your site then require a sign up.
If you want to keep an eye on spam don't require sign ups and have people moderate the submissions for the time being.
|