Seems awful high on the TW. Where are you located? I have a beautiful Sportster up for sale for less than that. Did you have forward controls on the Sportster? You can take the TW almost anywhere, but the freeway. 55-60 all day is ok, 65-70 not so much.
Welcome to the forum!