When that front clutch engages you should hear a definite "Thunk" (not "I think I can hear it")
I have been out of the trans business so long I can't really comment on the pressure test other than it seems reasonable (can't get specific)
The one thing I always disliked about using Teflon was that it wears the steel and iron parts worse than metal rings.
Other than that I can't really argue that they work fine, just never liked the idea I guess.
Try
www.transpartsonline.com and see what you come up with.
(they have really good prices also)