whats your thoughts on street stall speeds 727 info inside

Did you talk to Kenny at PTC? He is a die hard Mopar guy himself. I have heard good things about PTC, but you have to take things with a grain of salt. I will probably go with them myself when ready. Also if you upgrade to more power later, they will service the converter for a minimal fee to change the specs if need be.