The problem with tracking heart rate over a workout is that there is something of an incentive built in to jump right into the target heart rate without a warm up, and terminate the workout right when the work is done, without a cool down. If you don't, your average heart rate over the piece won't be representative of the actual work done. If you don't track the beginning and end of the workout, then you aren't getting credit for the total minutes.
What we want to do is take the entire graph of the workout, and clip off the front and backends, where we are warming up and cooling down. You can do just that in Polar Flow.