Not sure this intake will feed 600 hp

LMAO! I still like the pressurized idea!

A small cam for street driving would be what I’d do.