I am also 5'8' with 28 in inseam. NO problem here. Especially with your riding boots on you will be fine. I too went from speedmaster to TB 1600. The balance of ths bike and low center of gravity make it soo easy to handle. My only question was why I waited soo long . What was I thinking?