I haven't owned a Garmin headunit since I bought my first Wahoo Elemnt about 5 years ago. I would never go back. I bought the color version a couple of years ago and sold the old Elemnt to my son-in-law. I dislike touch screens - so difficult to use when the road is a bit bumpy. I also like that the Wahoo screen is easy to read even in bright sunlight.
Wahoo pushes through software updates that constantly improve the functionality. The Elemnt I have now is much better than when I bought it. The climbing data, return to route, and reroute features have all improved. World-wide maps are free and very detailed. I had to pay extra for foreign maps on my Garmin. I've never had a Wahoo fail during a ride (unlike the Garmin) and the battery life is about 14 hours.
Buy one now before they go bankrupt