Does anyone here have experience with installing the Suspension Techniques sway bar kit for E30?

It looks like its not simply a drop in kit. Some reinforcement tabs have to be welded in e.t.c...