We use the R10 outdoors. I tried the trial of Awesome Golf and it definitely was more accurate than the garmin app. We had fun with it and it felt more like realistic distances.
GSPro is more expensive and requires we pull out the laptop outside everytime we use it. Certainly its more robust and maybe (?) is more accurate than AwesomeGolf as far as how it reads the R10 data? Awesome Golf is less robust, but cheaper overall and we can use it on the phone or laptop (since we're outside).
What would you recommend?