Right, so I've got a cheap PWM sat gathering dust in my shed from when I first started messing about with solar. Absolute nightmare, honestly. Lost loads of potential on cloudy days and honestly can't tell you exactly how much because I wasn't tracking it properly.
Switched to an MPPT (Victron SmartSolar 100/50) for my garden office setup about 18 months ago and the difference is mental. Way more efficient, proper monitoring through the app, and you're actually harvesting what's there.
For a 2kW system though, depends what you're doing really. If it's just topping up batteries on good days, maybe PWM'll do. But if you're trying to squeeze every watt out during winter or running it frequently, MPPT makes sense financially. You'll recoup the extra cost pretty quickly with better generation.
The issue with those cheap PWM units is they're just not precise. They'll charge fine in summer but in shoulder seasons? Rubbish conversion efficiency. Plus zero monitoring, so you won't even know what you're losing.
Fogstar and Renogy do decent budget MPPT controllers now that don't cost mental money. Honestly worth stretching for if you can.
What's your battery setup? And are you planning to expand later? That might change whether it's worth the investment.