I wonder how many people this is applicable to... We have a similar setup but for a co-living house with 24 people.
It can read like an Ad for Unifi but, in our experience no other brand comes close in terms of hardware+software quality, reliability and no leaking data.