I know there will be people that disagree but i've had no problems with my slotted holes.
I know the guys down at my local alignment shop and they had no problem slotting the holes on the flange of the strut. We then welded washers onto the flange to permanently lock it all down so it can't slide out of alignment. I've been driving on it like that for almost a year now, no problems.