IMO nothing beats torque in a street car.... Higher RPM just costs more $$$$$

Unless you do some modifications to the suspension and put some gumball tires on the Camaro, anything more then a V-6 will blow the tires off it. Will you be running an automatic? Curious where you came up with the torque guesstimate of 525????