IPT and Level 10 both get their billet torque converters from Dragon,
http://www.converter.com ... Look for posts by jamesmost, hes got one in his Q, hed tell you how he likes it.
I have a high stall in my car, and i love it.. I think its about a 2800-3000 stall, james is a little higher than mine if memory serves... It makes driving the car a lot easier, at low RPMs its much nicer... I think a 3000-3200 would be about ideal, still very stockish with more power..
Let me put it to you this way, both my parents and grandparents have driven my car and have never noticed anything about it.... At least about the transmission, the suspension is another story
Generally you do the valve body upgrade to get the firmer shifts, and replace the solenoids while your in there.