I have been looking at a Stumpjumper as my next hardtail. But I'm having sizing issues, I'm about 5'7-5'8 and I currently ride a 15.5 Klein and a 54cm Cannonade road bike. I have tried both a 15.5 and 17.5. The 15.5 seems too tight even with a 130 stem and the 17.5 seems just a little long with a 90(after a few hours I think it would be really to long). any help would be appreciated.