The ‘Dale is a lot of bike for the money. I picked up a 2014 model for £530 which was even better 🙂
Stock brakes were rubbish so swapped straight away to XT. Changed the cranks/BB for better ones I had in the spares box.
I also swapped out the standard tyres as I’m not a big fan of Racing Ralphs, especially the OEM versions. A 2.35 Hans Dampf on the front still has loads of clearance and can be run fairly soft (tubeless), to soak up some of the bumps.
The EBB is ok. Well, mine has been so far. I’ve run EBB on SS for many years though and never had any problems with it.
Not strictly answering your question on alternatives I know but just adding my thoughts.