I read a bunch of the author’s guides and purchased an ICX6610 as my main switch for home and an ICX7150-C12P for my attic, with a 10gbe fiber link between the two. It’s total overkill but both are really nice pieces of equipment. I use the PoE features for my UniFi wifi setup, and plan to hook up a home server I run to one of the 40gbit ports.
The ICX6610 is pretty loud so it needs to be away from living areas, but the 7150 is fanless and silent.