Works in theory but in practice it’s impossible to vet the servers and who’s even interested enough to check whether anything has changed on the server side since you last checked.
Easy to fool people with malintentions like fake wifi spots etc.
Needs to be a lazy (easy) enough solution that you set up once and forget.
Nostr has the potential with the relay structure.