Dear Alexmorgan,
Thank you for your opinion.
What is worrying me about Swiss company's branch is that Swiss company would be fully liable for branch.
Let's say someone decided to attack Swiss company and they figured out to place 1M EUR fine on this branch, then I wouldn't be able to protect...