Any bike that is good in the trails, is not going to be very good on the street and vice versa. It's a give and take. All you can do is make the bike good in whatever your going to do the most, and deal with it the rest of the time. Any dirt bike that I've owned, 4-stroke or 2-stroke, are not very fun on the street. The 2-stokes being worse mostly due to the vibration.