The Bose system is not for everyone.
The mids are not as strong as I would like them but my voice seems is clear with good highs, lows and midrange; not so with the keyboard.
When I think of what is best, best is what I can carry easily, what my voice sounds like, is there distortion, and how does my keyboard sound. Not 100% but close for me. If I had an 8 piece group I might think differently.

I played my Kn7000 and my Korg Pa800 through my Bose Compact this afternoon, what a difference. One was clear and strong, I could hear everything that was happening from the keyboard. The other, Pa800 was deeper and stronger as far as drive goes, but not as clear. I attached a BBE to the Pa 800 and used it sparingly, the sound of my voice and keyboard from my Bose was out-of-site. I got drive and clarity. Nice!

Experimenting, John C.