I think it's very very good, the amount of stats included is tremendous. No GPS problems for me, apart from it inexplicably taking a long time to get an initial lock to work out what course you're playing. No reason for that to be happening, in my eyes, but there we go.
Sure, sometimes you need to manually edit the round, like if you duff a shot out of the rough a few yards, and use the same club again, you'll have to add that shot in. You just have to remember which holes that happened on. If you keep a manual scorecard as well, you can just compare at the end of the round the two scores, and any holes that the watch has miscounted, you know there's extra shots to be added there, and you can remember where they were.
WRT putting, you need to make sure you take some time over each putt, to allow the GPS time to lock. It's actually very accurate after that.
There will be times when it thinks you've made a sand save when you weren't actually quite in the bunker, or similar, when the GPS is slightly off. Again, just change it manually.
The "medals", you might have to take with a pinch of salt. Who knows if the 30-foot putt was actually 30 feet and not 28.7?
My biggest gripe is having to manually change each positional shot to reflect the fact. Not punch-outs, that's fine, but if I'm 250 yards out on a par 5, and I'm hitting my 6 iron, which averages probably 160, the watch should know that that's positional, and that I'm not going for the green.