Would it be possible to add peak performance details for an activity by calculating the best average and max values over a set of fixed durations? e.g. best average Speed/HR/Power/Cadence - over 5s/30s/1m/5m/30m durations.
It would be even better if we could then compare these peak values across activities to monitor improvement.
Many times I go out for a 45 minute run where I warm-up for the first few minutes and cool down for the last few, which leaves about 30mins of actual real effort - it is this part of my run that I would like to compare across activities over time. Likewise during interval sessions I would like to know best efforts for shorter durations. A 5-10sec period is great for assessing best sprint efforts in cycling.