OK, I'm the inventer of the "Aussie Bar", and I can tell you that the bar will be fine, despite the weight reduction. Unless you're an incompetant driver, and like to step of the gas mid-corner, in the wet, you'll be fine.
And as for the endlinks, yes, I made those too. I could make you a set if you wanted some. Just send me a PM.