I don't want to be a downer but I have to mention that I've seen reports of SOME of those tubular A arms breaking. I don't know the manufacturer, hopefully it's not the one you have there. That looks like a nice kit, sorry can't comment on your MC question. Good luck!