Totally agree with your assessment.
1) Need more than 1 data point on a screen. Should be customizable.
2) GPS is pretty good. Not as good as my Garmin 220
3) Heart rate read about 30-40 BPM high for me with a comfortable snugness.
4) Pace screen is useless because it goes from 7:00 pace to...