Hello,
Are looking for something to read MPH since most motorcycles run cables?
If so then you can go to any Bicycle shop and buy an electronic speedo. They are way cheaper in the range from $20 and offer timer,MPH, distance, fastest MPH for bragging rights .There are many makes and models though not as sophisticated as the one you are looking at but is small and detachable so you can carry with you. It is about the size of a wrist watch and connects to no electrical source on the bike. Installation takes about 3 minutes.
I used them on my race bike so I could guage how fast I was getting through on the straight and was way cheaper to replace when the shiny side was no longer up. I had mine on my Yamaha R1 and Ram air 86 VFR 750 custom bike.
Cheers,