I used to have both JBL EONS & Mackie SRM450's who sound pretty good. However the Bose L1's (model 1) and my sub (dB SUB15) give the best sound impression I ever experienced. (No need for monitor speakers or in-ears)
Just put them 2-3 meters behind us, great sound and no mike feedback, not even at high sound levels.