Biggles I have been running one on my bike for the last three years. i have it mounted in the engine check port on the left hand side.
It is clear to read in sunshine, and stills works after washing the bike (read riding in rain) and whatever else has been thrown at it.
The only thing that has happened is the plastic cover on the front has warped a little and nows sits a little above the actual display screen. Still works fine and reads easily. If it does break gonna just change over to the spare I have sitting here.