Oh I agree you can get support in English, but here's the problems:
1. The entire community, which is important for a product like this, is in german.
2. Support hours are not geared to the US - so if you have a problem on US hours, you may be out of luck.
Again, not bashing the company - the product looks very interesting - I just want a dedicated US presence before I commit to a product like this.