I'm fortunate to have a mate who is a suspension guru. He's been in the game since the early '70s and has many championships to his name as a rider and tuner here in Oz at up to and including national level, but he also understands what the average rider needs. I've got an Ohlins up back with the right spring for me that he's revalved a couple of times, and lengthened a bit too. Up front, he ported the stock valve bodies and shimmed them to his spec. They were then further tuned based on my feedback. the longer shock adds travel, and improves steering, without sacrificing stability. The comparison between good suspension and the stock S10s is chalk and cheese. I ride my S10 on all sorts of roads, from sealed twisty mountain roads, to moderately technical fire trails and it soaks it all up. The trick is to find a tuner that wants to work with your input, and can set things up to suit you, not get something off the shelf, that might be better than stock, but is unlikely to be as good as it can be. FWIW, the harshness in the forks is due to too much high speed compression damping, the rebound isn't too bad as is, and dual rate springs suck. Dual rate springs seem like a good idea at face value, but damping needs to be configured for a particular spring rate, and when the spring rate changes, the damping can't follow.