I am getting a DirtyDogPerformance 9.5" Billet unit.
Did you know the best TC manufacturer in the country is located not too far from where you live?
i would reconsider getting the convertor you mentioned above, and go with the local shop that can and will take care of your needs.
http://www.circledspecialties.com/
call them, talk to chris.. he'll hook you up!!!
map to the place
http://www.google.com/maps?q=13807+Aston+St,+Houston,+TX+77040,+USA&ie=UTF8&z=17&iwloc=addr&om=1
99% of the fast cars in houston are running circle d TC's.