You are not going to be at total timing taking off from a stop on the street, regardless of what you might set it at.

initial timing will have more effect and if the OP's numbers are correct that looks ok.

Double check you have ported vacuum to the distributor, I know you said you did, but it doesn't hurt to double check it.

Check the carb adjustments.

Maybe you need to give it more throttle when letting the clutch out? Not sure how experienced you are driving a stick car? But my 51 Plymouth, which is about 300lbs lighter and 235 hp weaker, has zero issues taking off. I do have 3.91 gears, which helps. But still, you should have more than enough poop to scoot.