I think English-speakers are not the problem here. In Spanish it is “Suiza” and “Suecia”, which is actually confusing.
America vs United States of America
120.000 google searches annually feels like a niche problem. Switzerland and Sweden share exactly two starting letters, I doubt that everyone with functioning basic pattern recognition is capable of mixing those names up too much.
I doubt it’s really that much of an issue, but it’s a decent hook for a lighthearted tourism campaign, which this probably is.
I’m just relieved to know that I’m not the only doofus who mixes them up.
One has stashes of money and the other has hot cocoa and marshmallows fondue