Continuo con alguna sugerencia apresurada:
Si se programas una pantalla de entrada de polares del barco, tipo una tabla como la que te adjunto podrias:
1) Segun rumbo del barco+direccion del viento real+intensidad del viento real+velocidad real del barco (todos estos datos ya los tienes), calcular la velocidad aparente del viento y su angulo y sugerir el VMG.
2) Tambien teniendo el rumbo del siguiente tramo del recorrido (antes hemos de haber metido la posicion de las balizas) y los datos anteriores podrias calcular el viento aparente y velocidad que haremos en el siguiente tramo, con lo que con antelacion podremos tomar decisiones sobre las velas a tener preparadas y que izaremos tras la toma de baliza y el rumbo de salida de la baliza que mas nos convenga para nuestra embarcación.
Creo que estos calculos no son complicados y dan un plus, por eso te los he sugerido ahora, por si los quieres poner en la primera version comercial.

Seguimos pensando.