Its been my experience that there is no perfect street/strip converter, yes you can get close but there are always compromise. Talk to a custom shop that will match a converter to your cam/engine and the rest of your car and be realistic about your goals are and you will end up with a descent setup.
The other Guy always has the perfect converter.