Spark Plug

30 is probably high at that rpm.

Vacuum advance?

You may need to change the metering rods to keep it slightly fatter at a cruise.
I am using Trickflow 240 heads, Performer Intake, Edelbrock 800 AVS2 carb (stock jets/rods/springs), TTI headers, Blueprint Engines Ecoil, Progression Ignition distributor. Cam is Oregon Cams 237/246 .050”, .558”/.579” lift(1.6), 110. The engine starts quickly and idles nicely without a choke. Off-idle and low speed response is excellent. Attached is a screenshot of the timing table I'm using. These are the parameters I used to make up the table:

Idle speed: 780
Idle timing: 18
Max RPM timing: 30
All in RPM: 3000
Max vacuum advance: 6
Start vacuum advance at: 85 KPa
Max Vacuum advance at: 20 KPa
Rev limit: 5500

Screenshot_20241025_041808[1].jpg