Would it be possible to implement a "stream to video", or even a non-real time "render recorded session to video". Even if you only support a single digital video format and a standard HD size/frame rate (1024x720 or 1920x1080 - 50 or 60 fps). Im sure there must be some libraries out there somewhere to do this as a drop in replacement for OpenGL.
I cannot get glc to complile on my Linux machine to capture to video real time, and it makes it hard to post videos of flights or techniques (with annotations) for others to follow.
At the moment, I'm experimenting with recording flights and posting archives of the recordings. This requires anyone wanting to view to download Heli-X. (maybe not a bad thing

Another option would be a way to add pop-up written annotations in recorded flights. This way, distributed flight recordings can have annotations.
Just a suggestion.
I find Heli-X a great learning tool.