As i understand, your question isnt C4 vs Sonos, but best way to play Apple Music in C4-equpped home.
My answer to that would be Bluesound.
Ive been using Sonos for 12 years, and Control4 for 10. For music only, Sonos rocks. But combined with automation, video and all the stuff that C4 rocks, the two are not compatible in my opinion.