SONOS pissed a bunch customers off ...twice and had to recover. Maybe they have but my buddy hates them over it all. When one of his Sonos units die’s he tosses it and finds another solution.
I still have 2 old ZP90s that function as ROON endpoints that I use in secondary systems.
But if you buy their Amp product @$699 each that leaves room For some purdy nice speakers to attach and of course should play in sync.
If he doesn’t have to have them play in sync I would look at many of the integrated amps that have bluetooth or spotify connect.
This one has bluetooth has nice class A/B amp.
Although Rotel is a bit midfi by most audiophile standards their stuff is well built and will last a long time if not horribly abused.
I set my buddy up with a Cambridge Audio integrated and a Pair of used B&W 603 floor standers. He bluetooths Spotify to the CA via his iPad. Been happy as a lark.
Note: I had a house full of ZP90s back in the day and I rarely used the Whole House feature where they all played together. But young single guy maybe he like to party.