I still find a temp display of the axle temperature good enough to serve for anything less than racetrack use, or if you are pushing a motor stupidly up too steep hills.
Yes, it's reading a temp based on how hot the motor was about 5 min ago, but in "normal use" you shoudn't be running that close to disaster.
So I continue to use 10 buck automotive indoor outdoor thermometers. I put the sensor on the axle, tucked into the dropout notch, and then cover with a scrap of foam to keep wind from affecting the reading.
No worries about wires to the inside of the motor. Readout stops at 159 F, so it's about the time you should stop when you see HI TEMP on the display instead of a number. In "normal use" I rarely see anything above 120F anyway.
If you are really romping on the motor and know it, then you do need a real time display of the actual interior temp.