Too much head for street motor???

Just put the heads on and go for it. One thing I learned about the internet is that everyone loves to bench race on topics like this. The fact of the matter is you won't know until they are on there if you like it or not. Don't get me wrong there is a ton of good info and experience to be had on here but nothing replaces your own experience with the set up.good luck.....i look forward to the results.