Wouldn't say that lolz, of course you're welcome. Actually ,with Klaas as our KG Officer (who is a dutch), we're speaking english and german on our TS Channel so i don't think there will be any communication problems in the field.
It would be helpfull of course if you do understand some german but not necessary. The bigger problem, if this is a problem for you, is the fact that most of what is being written here in our forum is in german. So you won't be able to read the majority of the threads if you don't speak german (though it wouldn't be a big issue to post important things in english as well).
But if you're willing to live with that i see no reason why you shouldn't join us.