I recommend not using USG either way.
I think the unifi UAP’s are cheap and good and can do quite a lot in terms of functionality. But they are also designed more for the business sector. But because they are so well-known and simple, consumers also like to use them. But then you are surprised that the WPS or the time control does not work or exist in the way you are used to with home devices.
The USW’s are also fine if you want to configure them comfortably.
But I don’t see the USG in a professional environment. There are too many queues in many areas. These are also rather unsuitable for home use because certain functions still have to be muddled in via json.
This may be because home users like the supposed graphics via the unifi controller. However, the UAP’s are not good devices in terms of either software or hardware. My opinion.
Fortunately, the UAPs can also be easily integrated independently of the USG.