Hi Hasbeen,
The fact you're still having second thoughts after all the experience you have makes me feel a lot better! The trust aspect of it is going to be tough, i know a garage owner who has used a certain transmission specialist for the last twenty years so i'm hoping this is a good enough recommendation to go by, even though even the best have their off days! Suck it and see as they say.
Rob.