I've got a TBA and I love my Avon Venoms.
They ride so much better, and hey, they even look cool.