Im really impressed with this unit. It has all the functions I require- more than I will need or use, and is about half the price of a similar competitor. No, its not touch screen, but really, how much do you switch screens anyway? All the data I need is on one screen for easy viewing. The phone app is very good and increases functionality. I like how it syncs automatically with Strava at the end of a ride. Another real plus is the battery life. I purchased the Lezyne out front mount also, and it really puts the unit in a good position.
For the most part I like this GPS but the barometric altimeter does not work at all. Every ride the altitude change is not just off a little but so far off it is completely worthless, for example the unit reported 850 ft of climbing on a ride with 3800 ft of climbing. This happens on every ride.
Everything else about this unit is good. The more secure mount and the forward mount accessory add on is great. The GPS accuracy seems good. This would be a great GPS if the altimeter worked even a little bit.