I got burned by Sonos in the past -- I don't like combining the speaker with the distribution/amplification. When technology moves on, you'll be left behind.
I just ran speaker cable and have JBL Patio speakers, a Klipsh rock speaker, and some low profile boat speakers on the wall by the pool. These are driven by an old home theater amp I got off facebook marketplace and an Alexa for yelling control. I keep the amp in a cabinet on the patio, but if it goes bad in the Texas heat I'm not out much money. Same with the "outdoor" TV -- find it cheap used and I could buy a dozen for the price of a proper "outdoor" tv.
I vote for the MartinLogan, or at least discrete speakers.