The Aussiebar wasn't that hard to install, it just took me and my friend hella long to do it.
We used the stock brackets, and I haven't had a problem yet, aside from the squeaking. I'll have to get under the car and lube em up sometime soon.

If you figure out a place that charges a decent amount to install the subframe connectors let us know, 'cause i was looking a while back at getting those.

And the swaybar will definately help your suspension woes. Springs and struts will make it even better though.

-Jason