I haven’t logged in through public network for a while but as far as I remember I did not get the verification when used it in my area. However I was not able to log in when I’ve been in different states.

Actually, I have a lifetime subscription with TorGuard and PrivateVPN. I also have dedicated/static IP at TorGuard. However I have not tested it anywhere outside of US. Not sure how stable is it and what speeds would I get.

I’ve already ordered Flint and Slate Plus routers.
So I’ll have 3 options to choose from - GL.iNet, Tailscale on a dedicated PC and VPN service. Which of these would be the best?