I came across this thread trying to figure out the easiest way to add a guest network to my existing ASUS AImesh setup. Unfortunately guest networks don't work when the asus routers are configured for mesh.
I was going to buy the ruckus AP and download the standalone unleashed firmware but I didn't want to spend that kind of money just to add a guest network to my house.
Instead I found the Engenius EAP series can run in standalone and has a guest network option. The EAP1250 being the cheapest, but I was able to buy the EAP1300EXT open box for $65 at microcenter.
The guest network works very well and only allows it to connect to the internet. It has it's own DHCP and assigns it's own addresses into a specified subnet you can assign. I tried my best but could not connect to my NAS or other computers on my LAN through the guest network, which is exactly what I want. So far the auto channel selection is playing nicely with my asus aimesh network. No interference, drop outs, slow downs or problems in the last several weeks it's been running. I'm only using 2.4ghz with the guest network.
The only limitation with engenius EAP in standalone mode is that there's no traffic shaping. This is only accomplished when managed from their server software, which can do traffic shaping. So this means that's there's no way to implement Quality of service or bandwidth limitations on the guest network.