This looks like a pretty cool product (I say that, having built something similar back in 2007 or so). I would strongly suggest getting a professional copywriter to fine tune the site content. Or at least a native English speaker. It would be a shame to lose out on business simply because the content looks a bit unprofessional.