"wouldnt low rpm torque be better for the street ?"

yes