I have that computer on my mtb and it works OK. It is not real accurate, plus or minus a MPH or so, but the odo works good. It is very susceptible to radio frequency interference which is why I use it only on my mtb, away from civilization. It is not what I would consider "nice stuff" but the price is right for use in the dirt.
I have what I consider to be fairly nice stuff on my road bikes. I am currently using a wireless Shimano Flight Deck which works well, a wireless Topeak which works excellent when one of the batteries is not dead, and a 20+ year old wired Specialized on a vintage bike that works better than all of the others.