You aren't stuck fighting with a captive portal for every single device.
The process is free, easy to set up, and doesn't use mobile data while helping you avoid upgrading to a mesh network.