Yeh, 90 perfect of my riding is on the flats. No clutching issues once I got it setup, as far as mountain riding just some minor changes. Biggest issue for me is the long distance trips we can do here and packing enough fuel.
I got an 08 with turbo. What a blast!! Once setup, hardly any tuning. Love mine and would definatly do it again. Talk to Glen in Mcbride. He will give you his honest opinion.