I have to say, a front strut bar on a '10 3 is just for looks. There is really no noticeable difference. Money better put towards a rsb or other suspension components. IMO if you haven't already bought it, then I wouldn't.
Also, are you tracking this car?
BTW the links that you posted are dead.