Should I keep these heads?

Yes, I've run this combo before. 9.8-1
I *think* the comp cams XE268 would do the job.
Or the 268AH-10 which is a 340 cam from com or the MP 340 cam upgrade is also in the same ball park.