I've only had my KTM for about a month - can't really comment on all of the above, but my idle speed is constant. The manual states that you can check oil hot or cold. Leo Vince pipes are very common, i got one with my bike, don't know what you would pay for it... ENJOY