What cam would you buy?

I think if you want a cruiser, no racing just a solid driver, cruiser, whatever, get the largest cam that will work with your factory stall, up the gears to 32is to 3:5is gears and use a dual plane matched to the RPM of the cam and use your 670cfm carb. Is 10:1 your actual static ration as measured? This is the one thing that could cause issues with a smaller cam. That one you have will just suck to drive with high gears and factory stall. Comp recommends at least a 2800 stall. Rough idle and cruiser also are not a good mix. Do you have springs in your heads yet? If so what are they? In the end, I suggest a custom cam. Call a knowledgeable grinder.