Not a racer but asking a cam question.
This cam would be good too. It may be a bit rougher idle than the Lunati I suggested earlier as the lobe separation is at 110 instead of the lunati's 112.
Howards Cams Hydraulic Flat Tappet Camshafts 711651-10
I think this engine would make an honest 375-425 HP with a cam like this.
Garth