You don't have to fly cut with stock heads, also the ms cams are higher rpm cams, what are your future plans with the car? Is this a dd,weekend car,race car? Tsp has a lot of really good cams I suggest you call them and talk with them and kinda explain what you want out of the car,yes the ms3 and 4 make really good numbers but there are a lot of really nice cams that will get you decent numbers,I like the new torquer has a good power band,has a nice rough sound . You also will need to go with a higher gear 4.10s or higher,and a big stall I have a m6 so I couldn't tell you what to go with in that area, also a really good tune for the ms cams,people say they run them on a mail order and say they run perfect is a bunch of bs,mine spent at least 3 hours on the dyno and another 2 in my buddys driveway, the ms4 has a lot of topend,which I love,but if you want a good power band all across the board you should look into something else, also ls7 lifters would be a good move to get,I waited on those just because I'm getting heads soon.hope some of this info helps,I spent hours reading about cams before I made my choice heard the good and the bad I suggest you do the same.