Thanks for that. I agree the app is really good. The only downsides are that you can't take it on races (not that that matters that much) and it's a bit of a faff putting it in your bumbag. Quite like the idea of a Garmin for doing reps as well.
(You could take your phone on a race I suppose, but would rather not if don't need to.)