You guys are crashing that bad to bend all these dogbones? I have not had any problems with any of the for mentioned dogbones.
IRS has some nice ones for the TC3 that are larger diameter and has 4 holes for the pin. I have only seen them with pin coushions installed. About 28 a pair.