Andrew...
I had a very similar problem when working on the sometimes to be finished
https://github.com/nohal/survey_pi prototype...
This stuff is useful for a very limited number of people and making it a
core feature would just make the program slower for a vast majority of users - yes, I confess, you are the first person I have heard of getting correct temperature readings out of ST
What I sure will
work on for the next release is an API for the navobjects, so a
plugin will be able to access the track data, but I'm really not sure if I will make it possible to store custom data there for performance reasons...
Pavel