Need 318 help/advice

Bought a 1970 318cid. Engine has 340X heads, new Holley Growler 600cfm, electronic ign., 3.23 sure grip. Had a cam that was too big for what I wanted (didn't want to idle, exh. smelled like unburnt fuel due to what I was told was the cam overlap?, and was doggy on take-off)and had 3,200 stall conv. Inquired here and was recommended Comp Cam #20-224-4 (.488 lift/274 duration). Had this cam installed and changed stall cov. to 1,800-2,200. Sounds nice and goes nice down the road, but still doggy with no initial take-off, will barely chirp the tires. Just wanted to make it (1966 Barracuda) a weekend driver to drive around with the kids.... and maybe squeal the tires at a light if needed! :) I haven't had the time to do any of the work so have had a couple local mechanics doing the work. I am just wondering if they are missing something? It seems like the engine has all it would need so I am seeking opinions here . Wondering if it could be fuel/ignition. I had to jump start it yesterday and alternator wasn't charging well. Full-fielded the alternator and jumps way up. Could possibly be poor ground at regulator?..and this issue would probably cause weaker spark/ignition? I am tempted to switch back to old distributer with points & condensor. Opinions welcomed. Thanks-Claude