Either you are confusing Switzerland and Sweden (which were two quite different countries last time I checked) or I'd be very much interested in data on why you see my words about Comviq giving away SIM cards as lie.
As you probably know, there are no roaming charges in EU, so if you have a swedish SIM card - you can use it (to receive SMS at least, sometimes answer calls) in any EU country. If you put some cash on it - you can even make calls. Still without providing a single bit of your PI (assuming you bought/stole a burner phone).
EDIT: clarification regarding SIM usage.