We all have our ideas, but in the past 20 years, I feel that t-bars have never been beter. I am really pleased with what I can grab right off the hook and mindlessly slap onto the car. I have found that if I use all 3 screws, the strength of the t-bar is very good. I have run t-bars for two months with out issue.
But you all are right... it is in the detials. Pay attention... and you will be fine.
bb