I've been using mine on my snowbike for several months in extreme conditions with no issues. It has nice features; bike temp, ambient temp that can be mapped on an elevation graph over your entire ride, gps speed and odometer which is nice because you can't use your stock speedo when you put the Mountain Horse kit on, rpm, direction etc.. Also stores max and average readings; temp, rpm, speed etc.
Installation takes a little mechanical knowledge, not to tough though.Plugs into the stock computer power on my KTM but might be a pain to deal with batteries and charging if you don't hook it to a pwr supply, not a KTM issue.
Maps are a little disappointing, I haven't found many available for the areas I like to ride on the website they recommend using to download the gpx files. The ride leader software (included) used to edit the maps is good but google earth sometimes fails to load, easy fix though, just toggle back to google maps and then reload google earth. Once you log your tracks you can edit your route and make your own maps, or you can just build maps from scratch.
Video link is a ride, not a review.