Garmin offers devices that collect many types of performance data, yet the report option on connect offers only simplistic reports on total time, distance, and average metrics. Why not offer reports that take advantage of all this data your devices collect? Since i train by HR rather than power, i am always interested in knowing how much time i am spending in each zone, each training period, so i can better plan and control the intensity of my workouts. Trainingpeaks offers this feature, for $19 month