Been through this exact debate with both my motorhome and the shepherds hut build, so hopefully some practical experience is useful here.
Short answer: depends entirely on what you're running and what battery chemistry you're using.
The cheap PWM units (Epever, Renogy's lower-end stuff, various unbranded eBay specials) are genuinely fine for small loads with flooded lead-acid. That's the use case they were designed around. I ran a 30A unit in the motorhome for two seasons without drama.
The problems start when people pair them with lithium. PWM controllers simply cannot do the absorption/float profile that LiFePO4 needs properly, and you're either going to undercharge or stress the cells. I learned this the hard way before moving to a Victron MPPT 100/30 — the difference in harvest on identical panels was immediately obvious, especially on overcast days.
The other consideration nobody mentions: panel compatibility. PWM controllers need your panel voltage to closely match your battery bank. That constrains your system design significantly. MPPT gives you much more flexibility — run higher-voltage panels into a 12V bank without wasting the headroom.
So my honest take:
- Tight budget + flooded LA + simple setup → decent PWM is fine, buy one with proper overcurrent protection and don't cheap out below about £15-20
- Lithium, larger arrays, or serious power needs → save up for MPPT, you'll recoup it in efficiency fairly quickly
Would be interested to hear from anyone running the Epever Tracer series specifically — they seem to occupy a reasonable middle ground on price vs. features.