I love the sound and looks of my RH TD's and am ok with whatever I am sacrificing in performance.
So much this! I'm 3 weeks or so into my 1st experience with RH TD's and I am absolutely in love. IMHO, the performance gains between the 2 would be negligible on a well tuned bike.