I love the smooth ride. I have an 03 Baja (I ordered it the day that they came out at the dealers!) Anyways, I found it to have an incredibly smooth ride, and the engine is quiet which is great for my long trips to Minnesota from New Jersey. I found the handling to be great and I have got through some sticky situations fairly easily and safely.
I haven't had any problems with my body work, electrical system, or anything else.
You'll enjoy it!
The Baja rules!!!