Limited feedback from early adopters say the device is okay for small setup, but with limitations. The CPU is struggling to run routing + controller and the UI is slower than OC200 hardware controller. The switch is not fully integrated smart switch like separate JetStream switches. The controller has limits of what can be added to the system, number of devices (switches in particular). Looks like separate SafeStream router + JetStream switch + Omada SDN Controller is the better way to do things. At least on this stage with the firmware available for ER7212PC.
My advice to
@RobJack is to work on Ethernet wiring first and then get few HD series APs only from Amazon (with return option) run by free software controller on whatever is available PC/RPi/Docker. One of the XT8s can be used as router with familiar Asuswrt UI. The issue is not in the router part, but in what the built-in radios can handle. Once the IoTs around the house are happy - sell the other XT8s as a pair to recover some money and continue building the Omada system. Proper VLAN capable main router will be nice, proper switch with PoE, outdoor wireless AP perhaps. This is both fail-safe and cost-effective approach and can be stretched over time for less financial impact. It will be fun to build and fun to play with after.