... ok i can tell you really bad stories about that country:
Last year our company (german) wanted to make a commercial movie mission in switzerland! We wanted to come in with an Bell 206 with a Nose mount camera sys, but we got no aprovement from the swiss border police to operate with our heli in "their" country, becaus that could be although done by an swiss heli company!
that means you get no aprovement to fly commercial missions with an foreign heli in switzerland, except you can prove that only you and no other swiss heli company can do that job!
We had luck, because the camera system had no STC for swiss helicopters, so no company in switzerland was able to do that job with that special camera equipment.
But i tell you it was a big fight with the swiss heli association, until we got a clearence to do that mission!