.620 mechanical Purple Shaft?

Either of those cams seem way to big for a 3800 pound car that is only 12 to 1.
Something in the mid 260’s would seem more likely to not make it a dog to get it to leave.
Definately would go with an 8 inch convertor, not anything else