Too much head for street motor???

Id just dump that cam and get something in the 630 lift range. If you are going to all the expense of a roller you really have nothing to lose going to something that will thump.