I have Bose PHS and HS 300. I have been quite satisfied with their sound and ease of use, so far. They both run on the latest f.ware as well as app version. I always used them via wifi never with BT. Yet, new version of the app(?) prompts me to always turn on BT to discover and connect to speakers at first. And I find it inconvenient.
Also currently, it is not a sure shot to make the speakers play again by just pushing button after they were paused with using the button on speakers. It has become a hit or miss operation. Before, even after one day, they were able to start playback where they were left on Spotify. This is another new inconvenience. My iPhone is on IOS14. 🤔