It was definitely a concern for me that the lifters I got with the cam had clearly been on the shelf for a while. I lubricated them as carefully as I could, but I never popped them open to look for corrosion/etc. Now that I think I've figured out the source of the issue, I'm less worried about the lifters.
I'm looking at the Lunati Voodoo 262/268. Little shorter duration than the Comp and a higher LSA and more lift. Little less lumpy I guess, but might be jumpier at low RPM?
I just don't know if I can get one in a hurry (and I am in a bit of a hurry).