Sort:  

I don't think it is a problem, most on the team aren't native english speakers. More eyes see more, more hands write more. If you find some time we'd be happy to welcome you!

Nevermind :) If you run into anbody who can be of help, let them know! :)