I love my bose portable home speaker. While it does not have twitters as you have said, I find it good because my ears do not get tired after hours of listening through it. Speakers with high treble/twitters usually ring too much to my liking
The battery on the bose smart speaker drains when fully off (not standby or when voice command is on in standby), known issue but nothing was done through firmware update or product recall, do ur research online Reddit and other platforms where users reported problems on this battery drain issue in a week or so a fully charged speaker in the off status will have 0% battery left👏🏻🙏👍