I did get a couple of windsurfing sessions in today to test the prototypes. First one in light wind on flat water, second one was a bit crazy - bump & jump with wind from 10-30 knots. Learned that I
definitely have to modify the Android bluetooth logger app to automatically re-connect after crashes

. Bluetooth does not work under water, and the HC-06 disconnects. No surprise, just had not gotten around to it.
Just glanced at the data, but they look very good so far. Here's an graph showing the top 10 10-second speeds for the two prototypes and the GW-60 I used as a control:

Numbers are within ~ +- 0.1 knots, usually closer:

The watch and the GPYes dongle had very similar +- numbers, the ublox 8 was a little better; it got ~18 sats vs. 10 for the two others, and was on top of my head. In the second session, I used two watches, one on each hand, and it's immediately obvious when I used an under grip (which I do only with my left hand) - the data look much worse:

The undergrip watch is the red line, the other watch the blue line. No surprise, but funny to see this come up again in this test.