Riding for hours in Z4 -- are my HR zones off?

That’s a fair point. I have a Praxis Zayante Carbon 1X on my gravel bike, and a SRAM NX1 on my MTB. I don’t think I’ll be upgrading that MTB to a carbon crankset in the future, though.