I use a Behringer 1200 sub (40 lbs. ) with my two Eon Ones and it fills out the sound nicely. Maybe two of those with your Bose Compacts. Roll the bass off your compacts so they can push the mids and highs better and let the subs do the heavy lifting.
I just did a party in a bowling alley and it was all dance music. My system worked well in such a large enclosure.
Bring the EV along and lay it on the floor behind you for a monitor. .
Good luck.
_________________________
Bill in SC --- Roland BK9 (2) Roland BK7M, Roland PK5 Pedals, Roland FP90, Roland CM30 (2), JBL Eon Ones (2) JBL 610 Monitor, Behringer Sub, EV mics, Apple iPad (2) Behringer DJ mixer