I'm going to install the ZJ conversion one of these weekends when all the parts are here and I thought it would be a good time to install an adjustable track bar. I haven't paid much attention to the latest and greatest brands, and ofttimes focus on who will ship to a military postal address. I understand Rough Country brand is looked down on by some, but figured their unit should be an improvement over what is there. I did not do much due diligence during research. I finally opened the box and see this unit requires you drill the frame and install their bracket (see pix). Am I wrong in thinking that would be a weak link? Is that a typical installation requirement for most brands? Thanks. Art