Hey, thanks – NoMachine Network does sound quite interesting, fingers crossed… hopefully it will indeed be the answer.
BTW, re: UPnP – the setting it is usually out of my hands (e.g. hotels, public NAT, heck, even with the TorGuard VPN).
One small note around the feature request: it seems to be based on the assumption that one user only has one remote machine to connect. I often provide family support and also have many devices myself, so I really hope that the feature will be based one-to-many end points.