Congrats! I dont know how folks ride those cafe style racers. Feels like I am gonna go over the top!
You are going to love your TBA. I have had mine for three months, 7k miles, and have left my tire prints all over the state of colorado. No problems, no worries, pure comfort, stability, and plenty 'o power for me.
Enjoy and treat her right.