txyaloo said:
I'd add an equipment closet with ethernet runs for hardwire external cameras. POE image quality is leaps and bounds above wifi cameras, your video isn't mined in someone's cloud, and there's no monthly fee. I'd also add outlets with built in USB ports next to any beds and a bidet outlet in any bathrooms.
I'd go smart bulbs over switches so you can control colors. Bond works well for controlling fans or other devices with RF remotes. Wiring for smart blinds in the casing so you don't have to rely on batteries would be nice.
I think hard wired whole home audio is out dated. I'm not an audiophile. Google and Amazon both allow you to link their speakers allowing whole home easily and you have voice controls wherever.
Equipment closet with home runs +1.
Run Ethernet (6e) everywhere you can afford, prioritizing work areas, play areas, and bedrooms as well as locations you might want cameras. Anything more is bonus (garage, basement, kitchen, etc.)
Personally I prefer switches to bulbs (e.g. Leviton) except in lamps. I rarely have a desire to alter the color of a whole room, but accent lighting sometimes.
Smart blinds are an optional luxury as there aren't a lot of great controllers (yet) unless you are spending some big $ (e.g. crestron). However wiring in advance isn't a bad idea if this is your forever home.
Local wiring for audio to a cabinet is still valuable if you want more options, but again here I agree that whole home is pretty passe' and just do it for the rooms you want the immersive experience.
Edit to add: alarm.com for monitoring, chamberlain myQ for garage door control, ecobee thermostats, Leviton switches where needed, hue bulbs for those few lamps you want color/more control, local NVR + PoE cameras is how I'm setup … all HomeKit. [forgot to add Rachio for sprinkler control]