I've had my wanga for about 18 months. Extremely happy with it although I have upgraded a few bits here and there. I love the way it rides and was amazed at what I got for my thousand pounds. I'm 6ft and was very glad that the 18" fitted well as the 20" looks a bit wrong imo
Cranks: Fine, I was tempted to change them for something a little more flashy but decided there wasn't any need.
Hubs: never had an issue with them but upgraded to a set of EX721s on AM4s after a year as the alex rims looked/felt a bit flimsy and I'd always wanted some flashy hope hubs.
Things I changed early on were:
Tyres: super tacky minions are ridiculously draggy, unless you're planning on only ever riding on wet rocks you'd do well to change them.
Pedals: bog standard v8 copies, felt cheap, upgraded to real V8s straight away
Seat clamp: made of cheese, replaced with a QR after a month
Headset: the bearings felt like shit out of the box, i stripped, cleaned and re-greased the so called sealed units but the bottom ACB needed replacing after not very long...its replacement is holding up well
Also swapped bars, grips, pedals (again, for v12s) and seatpost (its a 27.2 so your choice of droppers is limited) but that's mostly down to upgradeitis
here's a blurry photo:
Letmetalktomark -Joe approves the frame designs on the cheaper bikes and designs the frames for the more expensive models, no idea where that line is drawn but the words "Designed by Joe Murray" are printed on my seat tube. Halfords spec the bikes up themselves, he has no input there.