Low compression 360 cam suggestions

Isky 280 Mega cam. 'Rev happy'. I presume that means will get into the higher rpm range. That will mean a rough/lopey idle. If you do not want another failure, find some factory lifters & have them re-faced.