Can anyone elaborate on said consequences? I fail to see how demoing your product in another country could have an adverse impact at home.
But this looks to be more complicated... ownCloud GmbH is unaffected? What was the purpose of having both companies then? There are many EU firms that seem to compete just fine without the Inc/LLC/Co at the end of their name