The activity view would be improved (in my mind) by color coding the heart rate chart based on heart rate zone at any given time.
I realize that’s similar to what other apps offer, but think it’s great functionality. Especially if presented above/below charts for elevation/pace/power/etc. if those metrics are available.