if it were me, id get the RE bracket and bar. ive got rustys now and i am on my 3rd bracket. this 3rd one has been on a while but a) the bracket should NEVER break in the first place and b) the second time one of his brackets broke it took 3 weeks for me to get the bracket shipped to me. that said, a friend of mine has the same trac bar and drop bracket and his trac bar bent up pretty good wheeling, and not from a rock grabbing it either.
Hunter