What carb you have, a Holley-Demon or an Carter-Edelbrock?
I found the Carter-Edelbrocks do give a better idle, that is a pretty mild cam. No it will not idle like a new car but it should not be that bad.
Maybe I'm different, yeah I guess so cause I run 4 hi flow mufflers, two on each side to muffle the noise down. Still has a good sound but its deep and mellow. Those LOUD cars I don't care for, unless its a "real race car" with a real 600+ HP motor.