I had this setup on my 03 cobra, I loved it, but it does have pros and cons. My experience is it will work for you if you intend one of the following two options, if not don’t bother.
The first if you are planning NOT to up the factory boost. The 95mm MA will lean out you’re A.F.R. slightly...