I hate buying things that are single-purpose, which is why I ended up with this setup.
Take a speaker, a battery, put them together, and what you now have is a portable speaker. Since I had access to both, I felt no need to buy a separate portable speaker for use in social events.
The fact that this JBL soundbar supports Bluetooth was what sealed the deal. Just make sure to keep the setup a fair distance away from any bigger bonfires, liquids and bugs, and you should be good to go.
If you prefer to share your thoughts on this post privately, just send me an e-mail!