Small speakers aren't what they used to be. Improvements with battery life, sound quality, and loudness make a mini Bluetooth ...
That aside, if your Bluetooth speaker happens to have an "aux" input, that's actually perfect. No lag, no loss of quality.