I am sure you bought a bike by now buttttt if not, yes, the T-Sport is not only a good starter bike it is by far the best handling bike HD has ever made. Your size is not an issue since the bike sits higher than a FXDX. It is the best combination of sport and touring you will find from HD.