Better than PADI for sure. But in the technical realm, it REALLY comes down to the instructor. The standards are all very similar, it's really just their interpretation of those standards that is different. Outside of GUE, where personality would really only be the potential discrepancy, you really need to pick the instructor not the agency. The shop picking up TDI, but having a crappy instructor, isn't going to do you any favors. It's real easy to get real dead real quick when you're going into the technical realm, and some of the behavior that is considered "acceptable" is pretty atrocious, yet within standards.
The biggest thing I've found with technical instructors is finding someone who is passionate about doing the dives you want to do, outside of their teaching work. If he's only ever teaching the AN/DP course and never dives for fun at a technical level, you can pretty well guarantee he's not going to be a great instructor, because he's never doing real dives.
If you want to start cave diving, you want to find an instructor that actually goes cave diving, not just sees the same 500 feet of cave with students. If you want to do deep wrecks, find an instructor that actually goes deep wreck diving, because your AN/DP course is going to reflect the skills he uses every time he does a dive for his or her own enjoyment.
PADI does have some excellent instructors, and TDI has some crappy ones, so it's important that you're making a good decision based on the person, not the letters on the cert card.
I have certifications from PADI, TDI, IANTD, PSAI and even one from RAID I think. They are different because I sought out my training based on the instructor I wanted to learn from.