Ideed, the doc is too modest.
Huntington has great wind, but it is still a mountain lake, which means there's a lot of puffs. That really helps the fast upwind/slow downwind boats. If a non-spin boat can round the upwind mark at the same time as a spin boat, then with a long enough downwind leg the non-spin boat will often be riding the edge of a puff while the spin boat is struggling in the lighter air just in front. This sort of situation can't really be accounted for in any handicap system.
Now this lake also has two reaching legs. Generally the races go start, upwind to the top of the lake, downwind 1/3 of the way back, reach across the lake, downwind another 1/3 of the way back, reach across the lake, downwind to the bottom of the lake, upwind to the start.
The reaches are hard on the spin boats, but also effectively re-roll the dice as far as the puffs are concerned. For example, coming into a reach leg the spin boat is in 12 mph wind 200 yards ahead of a non-spin boat at the front of a 15 mph puff. But after the reach leg, the spin boat may be able to pick up the tail end of that puff and slowly sail back to the front of it, while the non-spin boat will have to wait for the next train (which may be bringing that #%$^! Sea Spray forward). Or they can both finish the reach leg in the same puff, and get right back into the same situation.