It would be a lot more interesting if apparent wind [1] was calculated and the vectors were superimposed on the sailboat so users can see what is happening.
Sails are curved so they act like foils with wind moving faster of the outer surface than the inner surface creating forward thrust. The faster the boat moves through the water more thrust created which is countered by drag of the boat through water. There is nothing like the feeling of acceleration when a windsurf board starts planing.
[1] http://www.sailbetter.com/apparent-wind/