Where is you're idle set? Lidio set mine around 950 or so. You can still hear the lope but if it was set at 850 you would hear it more. It still sounds badass though. All I need now is the whipple 2.3 next year. That blower will make all the power I need, the 3.4 isn't necessary.
LOL, it is funny that you mentioned that. Mine was set to idle at 950 like yours was. At the very end (after the last pull when the car was idling), I asked him to lower the idle b/c I wanted to hear the lope. He then set it to 850. To be honest I think 800 would be perfect.
My car idled fine with the same tune after the cams were installed, stalling at idle was never a problem. Hell, the car idled for 45 mins on the Blue Water Bridge trying to get back to the US.