
soundcore
Boom 2
Loud, bassy beast; needs EQ, no aux.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I bought the Anker Soundcore Boom 2 Plus and I LOVE IT. It's massive and has insane amounts of bass.
I can recommend the Soundcore Boom 2 and Soundcore Boom 2+ I personally use 2x Boom 2 and 1x Boom 2+ for outdoor parties and they are enough for about 50 people. If the Boom 2+ is too big you can also use 3-4x Boom 2 spread around the dance floor. But honestly you can start with 2x Boom 2 and see if they suit your needs. A bit more expensive option are 2x Jbl Xtreme 4. However I don't think that they are in any way superior to the Soundcore Boom 2. The key is to have 2 or more of these medium size speakers spread around the dance floor.
It's great, powerful and rly cheap speaker comparing to 2-3x more expensive jbl speaker
Boom 2 plus and uboom x should be in the large category. Yes, they are lighter than others but they are 2-3 times the weight and size of the rest of the medium category.
Used this on our picket line during strike action. A solid performer.
I have the boom 2+. Sound quality is pretty good out of the box but everyone says to play with the equalizer in the app to tune it to your ear to really get the best from it. Battery life is my personal let down with it. I routinely get 15 hours of the advertised life out of a charge but you gotta really pay attention to volume levels to get that much. Turn it up all the way and it just drains the battery quick. It is durable. I've used the strap and slung it over my shoulder and its taken the knocks from bouncing off stuff really well but I wouldn't want to really drop it from a good height. Overall if you're looking for a good speaker for home use it would fit the bill great. However if you're planning on being out for an extended period of time with no easy access to charging then you'll need to mind the volume levels.
To me yes on both questions. Sounds pretty crisp and the bass hits pretty hard too. I use it on the default soundcore premium setting so I haven't played with the equalizer at all and when its turned up it bumps pretty good. Just remember to turn the bass boost off if you turn it all the way up. I maxed it out once with bass boost to see what would happen and the subs were popping and cracking on me from being overworked. Haven't had that issue with the bass boost off.
Maybe try the soundcore boom 2. Advertised 80w power. They're $89 before taxes with free shipping on amazon with prime. I've seen them at Walmart on display and they're very portable and have a nice carry handle built in. I have the soundcore boom 2 + and its twice the speaker but runs $189 before taxes and also has free shipping on Amazon. While I'm not 100% impressed with it I do like my boom 2 +. Great speaker for the money and I've entertained grabbing the regular boom 2 just to try it out.
I'll fill you in on my experience with it. Battery life is good provided you don't turn it up really loud. I typically use it around 12 to 14 hours straight at around 40% or less volume with the bass boost on and lights off and it still has yet to flash the low battery warning (power light flashing red) when I get home. Has 1 bar of life left when I get home and put it on charge so it probably has roughly 1.5 to 2 hours of life left if i didn't charge it. The soundcore app has excellent equalizer customization so you can really dial it in if you choose to. Fairly portable, decent size, good weight and the strap it comes with is really handy as well. Sounds good as well and feels fairly durable. I've bounced it off metal poles, door frames and what not while its slung over my shoulder and it takes those hits good. Forgot to mention its usb c charging as well which is great but in my experience it needs a USB c to USB c charge cable. Mine refuses to charge with a conventional USB a to c cable which i find odd but my charger i use in my living room is c to c so its fine. My few gripes with it is the battery and sound quality dipping at max volume. Listen to it loudly and it goes dead really fast. Also I bought it as an alternative to my jbl boombox 2 and that speaker is over 4 years old and the battery lasts much longer than my soundcore. As for loud sound quality on the boom 2 + the subs click and pop like their being over worked when at max volume. So if you listen to it loudly turn the bass boost off before cranking it up. Now I have heard you can really play with the equalizer in the app and dial it in to the point where bass boost isn't needed anymore plus it'll sound loads better too. I haven't played with that yet on mine since I'm not listening to it super loud so for what I use it for the preset "premium" equalizer option plus bass boost works out fine for me. Excellent speaker for the money and you made a good choice. Its up there on my recommendation for a budget minded boombox that still sounds good.
The regular boom 2 advertises 80w power and the monster sport has 60w. Just going off what's advertised I'd say slightly louder.

soundcore
Boom 2
Loud, bassy beast; needs EQ, no aux.

Bose
SoundLink Flex Series
Durable, compact, good for size; distorts at high volume.

Minirig
Minirig 4
Unrivaled sound, long battery; pricey, flaky Bluetooth.

soundcore
Motion+
Best value, excellent sound with EQ; needs EQ.

JBL
Charge 6
Durable, portable, clear bass; dull vocals, distorts up close.

Ranked #1
Anker - Select 4 Go

Ranked #1
Harman Kardon - Go + Play 3

Ranked #1
LG Electronics - XBOOM Grab

Ranked #1
soundcore - Boom 3i

Ranked #1
JBL - Boombox 4

Ranked #1
Anker - Select 4 Go