Can an NFC tag connect an iPhone to Wi-Fi?
No. An iPhone doesn't join a network from an NFC tag. iPhone guests join in Settings > Wi-Fi.
On Android, nobody has to spell out a long password.
NFC Ninja is coming soon to iPhone and Android. These steps follow the current app design.

Keep the network name and password on a small card next to the tag for iPhone guests and anyone whose phone doesn't have NFC switched on.
Pick an idea, build the tag in a few taps, write it, and see it verified. No account needed.
No. An iPhone doesn't join a network from an NFC tag. iPhone guests join in Settings > Wi-Fi.
Many Android phones offer to join when they tap a Wi-Fi tag, but it depends on the phone.
Anyone who taps the tag can see the password, so use a guest network.
Update the setup in My Tags and write the tag again. NFC Ninja never locks tags.