I think the OP needs to get his current trans checked for shift overlap. A lot of trannies bark the tires not from brute force but because the wheels stopped turning . Makes it seem really harsh at part throttle.

As for the CRT vs A&A I have no personal experience with either one but the fact that you can't find any negative posts on here for them speaks volumes to me.

Kevin