Sonos Era 300 — 3 reasons to buy and 3 reasons to skip