that bar looks a lot more heavy duty than your stock one. Those modified links are cool but I dont see the need for them in a non race application. That BS about them making the ends specially for their links and the teflon thing is just hype, you can get them at any race supplier, I even put them on my lawnmonster when the original stuff failed. I dont see why you couldnt fab up a set of them for under $50 easily. you dont need metric links either for this kind of project, go for whats more economical and available in your region. hardest part being drilling and tapping the hole for the links.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy