The issues with the S10 were mostly sorted with the new model.
The old model could suffer from vibrations due to the clutch basket, I put the new models clutch basket in my old model, sorted. It's not a problem with the new model.
The automatic cam chain tensioner could give issues at higher mileages, a new one is in the new model, I put a manual CCT in mine.
The old ECU had naff mapping in the first 3 gears, a reflash would sort it, the new model is much better at stock, I don't know if anyone bothers reflashing a new model. I haven't properly reflashed my old model, yet.
The old model had a dodgy headlight wiring harness, was sorted under warranty, the new model is fine.
The stock screen is crap.
The stock tyres are fine but don't last long.
It only puts out about 100bhp. Is that enough?
The weight of the bike is only an issue if you take it off road, in which case any litre bike is the wrong tool as they are all lardy.