I am almost done with getting the first version of pace zones out for running. One question I have is should “time in pace zones” rank higher than “time in HR zones” for the purposes of computing totals for time in zones for the week, year etc? This will happen for runs with pace zones done with a HR monitor.
Intervals.icu does elevation correction if the device does not have a barometric altimeter (i.e. uses inaccurate GPS for elevation) and computes gradient adjusted pace. The pace zone times can be taken from the gradient adjusted pace or normal pace. So they should be a good measure even on a hilly run.
I am inclined to give HR priority anyway and only use pace zone times if there is no HR data or the HR data has been flagged as bad.