Not having used the Mackie or JBL product for a large number of years so can’t make comment on them.
Here in Melbourne (Australia) there’s plenty of RCF, and I’ve owned several sets. Currently I have a pair of ART310A speakers as foldbacks, but I used to use them for FoH with a 12" RCF TTS12-A sub … Awesome compact powered system good for upto 150 people in wedding situations or about 120 for 21st functions. Only reason I sold the sub, I was offered a Nexo PS8 system at a rate I couldn’t pass up, it’s an extremely impressive compact system that I now use for my smaller to mid sized gigs and so I’ve just kept the 310’s as utility wedges to take to gigs where the in-house system doesn’t have any foldback.
Now back to your dilemma … Not sure how pricing goes in the UK but how about:
QSC Options
2 x K10 & 2 x KSUB - very balanced compact system, it’s the minimum I’d recommend.
2 x KW122 & 1 x KW181 - wooden boxes, sound much better than the plastic K-series but larger, more expensive - add an additional sub if funds/space allows.
RCF Options
2 x ART310A & 2 x SUB705AS - starting point for RCF, similar results to K10/KSUB system
2 x HD12A & 1 x 4PRO8003AS - bigger sub, more powerful 12" tops, still easily manageable by 1 person but sub will need castor kit - once again a second sub would be great but size and money are going to come into play as they’re reasonably expensive.
EV Options
2 x ELX112P & 2 x ELX118P - their ZLX are entry level tops (no sub) but the ELX have been around a while and work quite well although no wheel kits for subs and it’s quite large compared to other similar priced systems for not much extra output.
2 x ETX10P & 2 x ETX15SP - mid priced reasonably compact system, wooden enclosures, US designed and assembled, more power than most of it’s size - but probably quite expensive compared to other compact systems.
2 x ETX12P & 1 x ETX18SP - probably cheaper than buying the ETX10P/ETX15SP due to only 1 sub (as the subs are very close in price) so getting a second sub would be ideal - great power, quality output and crossover option on the speakers.
Nexo “money is no problem” Option
2 x PS10 R2 (left/right) & 2 x SL600 15" Subs, powered by NXAMP4x1 - exceptionally clean, powerful and portable system for upto 300 people, not exactly earth shatteringly strong in the bottom end but very balanced and little need to EQ any nasty frequencies out … it’s quite true that as you pay more there’s less you need to do to make it sound good.
Other things to consider - external processing (comp/limiter) and EQ. I run a variety of outboard gear depending on the gig, but most of the time for general DJ use I have a compressor or limiter there to stop the amps from running into clip, or like I’ve had a few times, for when a half-clued-up punter knows where the master volume is when you’re not looking. Minimum recommended is a DBX 166XS, but if you can get a Drawmer MX30 it’ll sound better, and if you want something better again (what I normally use) a pair of DBX 160A compressors are hard to beat for the money.
EQ is another handy tool, especially if you’re going to be doing karaoke with a few live mics. I’ve used quite a number of them over the years and from these the lowest recommended to highest it goes something like: DBX 1231 (anything under this is hardly worth it), DBX 2231, Klark SQ1G, BSS Opal, Rane SEQ30L or GE60 (still got both of these but discontinued), LA Audio EQ231G, XTA GQ600, Klark DN360, Klark DN370.
The trend these days is to go for an external “do it all” processor, and although convenient being that it’s contained in 1RU unless you’re going to spend quite a bit on an XTA or Xilica or similar (nothing Driverack or Behringer) then you’ll get better results out of the old-school Comp/EQ setup. Most powered speaker systems also have some crossover options and limiting so some mild compression and EQ a few frequencies that poke out are all that most need.
Mixer for mics - I used to carry around a Xone:464 that I’d mix a Duo with and then DJ between their sets, such a great sounding mixer … but these days I’ve got a little A&H ZED60-10FX and then whatever DJ mixer I fancy for the gig. It’s compact and sounds decent and without going overboard and getting a Midas Venice or digital mixer (Qu-16) it does the job. Also available with 8 mic pre’s instead of 4 (ZED60-14FX).
Foldback Speaker - Not that it’s really required for all gigs but consider getting one or two so that you can hear what’s going on and if you get some serious karaoke people they’ll also appreciate it … but you’ll need another mono/stereo EQ for sure!
Hope this helps, sorry for the length but this type of thing is what I do!