I'm way happier with our Meraki equipment than the Sonicwall that it replaced. We put the MX60 in to replace an older TZ170 different class but not by much, cost-wise.
When I replace the Sonicwall NSA2400 here it will probably be with a Meraki, too.
If you used Meraki Wireless Access Points, they could be on the same network as the wired internal, the AP's handle DHCP for guests and you decide if they can actually access the internal network or not.