Interesting question! Personally, Liechtenstein almost feels like Switzerland’s 27th canton. They speak a Germanic dialect very similar to Swiss German, use the Swiss franc as their currency, and do not have their own military. Geographically, they occupy the eastern side of a small section of the Upper Rhine Valley, with Switzerland on the western side. This close connection makes them feel very familiar. However, one key difference is that Liechtenstein has a monarch, whereas modern Switzerland has never had a real monarchy.
Discussion
Liechtenstein allows communities to "opt out" of the monarchy and join Switzerland if they want, right? as I understand it, none have chosen to do this yet.
Opting out – yes. However, whether a municipality could join Switzerland, Germany, or Austria (or XYZ) is not regulated. This would require negotiations. So far, no community has chosen to leave.
I hope that one attempts it so we can see that negotiation process play out.
A thing I'm not sure about: If a community opts out but "nobody will take them", do they end up "stuck" in Liechtenstein, or do they get to become a sovereign of their own?