Havent noticed anything myself?
Is that the Personal Records thing? Good idea. Haven't been on GC for an age but that seems to be the one big change I've noticed. Can't remember if the workouts was there.
If you create a workout on GC will it syncronise with your watch and track progress?
http://connect.garmin.com/profile/<stick your username here>
or click on your username in the top right
I like, I like...