Would you use/participate in a translation site like this?
natch: When you talk about "competing sites" that seems a bit off, since your site doesn't exist yet. It took me a while to figure this out.One way to find rough use data would be to find the existing sites, then plug them into http://quantcast.com and look at the traffic numbers.