I have an 06 with 6k miles on it, has been a very reliable unit.
Upgrades: I would definately find one with long travel if nothing more than the added rollover stability it provides. They ride much better too. Cdi unit and a nice set of aftermarket seats.
Only issues I've had are a couple fuel filter changes, cracked exhaust, rewelded and still running it but dont think it was a very good design. Getting ready to install 3 belt, have never lost one yet. And a cv boot that is under the exhaust, can get hard and crack because of heat from exhaust.
It's not the fastest or most capable unit out there but has been a pleasure and very inexpensive to own.
I carry basic tools, spare tire, fuel filter, tire plugs and small compressor and a tow strap. It has never let me down.