Hyd or Mechanical Roller?

If it was me=solid roller all the way.

So you thing comp cams is just doing a C.Y.A with the not recommended for street, aka idle/low rpm.