Welcome to the forum! Post some pictures of your new ride when you have a chance!

If you run the numbers in one of the carb cfm calculators they point more towards a 750cfm (or more) for your engine, especially considering the NOX shot. Go to Summit's site and look at theirs, or just Google "Carburetor CFM Calculator" and you'll have several to choose from.