As others have said, the 600cfm Edelbrock is an excellent choice for a 327 on the street.
All motors like the timing to be right. That was a good place to start. Fixing that also improved your vacuum at idle, which is a good thing for the carb. Good job!

What is your initial advance set at now?
My motor likes 8deg initial, 22deg mechanical, making 30deg total, all in by 2500rpm. And I'm also a big believer in vacuum advance. Is yours routed to full or ported vacuum? If it's ported, try it on full and see if you notice an improvement. (This really smoothed out the "rump" of my last cam. Great for me, other folks like a really racy idle...)
The comment on fuel pressure is right, too. Edelbrock's need a regulator!
If your cam is "too big" (translation -- anything more than stock), you have to be really careful to have the right springs in your Edelbrock. I had very similar symptoms on my motor. If the springs are too strong for your vacuum at idle, the metering rods end up in the wrong position, and dump lots of extra fuel. Springs are so easy to change -- no need to remove or disassemble the carb! Buy the tuning kit at your FLAP. Just pop the old springs out, pop the new springs in. (Don't forget you'll have to reset idle speed and mix, especially if the springs were the culprit!) Made a ton of difference for me. I'll bet dollars to doughnuts this will help you, too.
On the oil you mention being sucked in from the PCV, this is also a common problem on performance motors regardless of carb. One valve cover should have a breather, the other should have your fill cap and PCV. And the one with the PCV should be baffled, so you don't have a straight draw from the rocker arms to the valve.
There was also a lot of discussion on chevelles.com a couple of years ago about which PCV valve to use in performance motors. I'll see if I can find the old threads, and get you a part number or application.
Cheers,
mark.
'51 3100