I personlly love the setup and it has only
broken once[8D] which was my fault. But over all it is great, You will gain a huge amount of grip, even in my case which has crazy stiff race springs and is no weight transfer.
And as for a lowered car I have a 1.5" drop on mine and it scrapes sometimes, But its not often enough for me to worry about it.
here is a link to a pic in my driveway, it's a little bit dirty. MM makes good stuff my whole front end is construced form MM parts the only reason I have some griggs stuff in the rear of my car is because at the time MM didnt make those parts at the time.
One other thing that I would seriously reccomend is some full length weld-in subframe connectors.