The one I'm installing is a Trail Tech. Same setup I had on my Dakar. I've had their products on other bikes and impressed with their durability and weatherproofing.I'm not sure the location is suitable. For one, it requires you to take you eyes off of the road to read it and, if like me, you ride on the trails, it will be permanently covered in mud so I wouldn't be able to read it if I wanted to.
There has to be a decent dash mount solution.
I have to get the oil drain adapter for the probe. Hopefully I'll be able to get it installed next week.