That's $30 more than my solution.
I was toying with idea of getting either cheap wired computer or going full blown top of line computer but figured since I don't ride long distance and always have my phone on the the handlebar why not try the free app? It works perfectly for my needs and it costs nothing to try. In the future if I ever go on longer rides I may get an Element, but for now the Fitness app, Strava, and MapMyRides serve my needs.