And we run 6am classes for about 20–25 in a windy parking lot, and my JBL PartyBox 310 is loud but my headset cues get muddy when the cardio tracks hit. Clear vocals keep our crew synced and energized — any battery-powered speaker you love that plays nice with Aeromic or Shure BLX and lasts a full 60 minutes without power?