Wht's the duration at 50 lift and the lobe separation angle?
Where is the intake centerline?

These questions MUST be answered before any kind of intelligent answer can be found.

I have a feeling you and your mechanic have different ideas of what a "streetable" cam is. Eventually you're going to replace or regrind the cam , is my bet. You may be able to advance the cam, which closes the intake valve sooner, which can cut down somewhat on the choppy idle.

But answer the questions first. And if your mechanic can't tell you where he installed the cam, he's not much of a mechanic. And "lined up the dots" doesn't count as an answer.

R.