Need some 408 stroker insight

Seems like a race block would be best. It would allow for cranking up the boost. I'm no expert, but 650 hp sounds like a lot for a stock block.