A perfect match!

probably not going to be very street friendly
depends on what you call street friendly. my 580" has the same cam and 13.1 cr. I have driven it on the street for years. it idles better and drives better than any of my 500" motors.....