My board was not a windsup, it was a SuP that I installed the track in. This is one variation on a fin, it worked fine.
After a lot of tri and quad fin, boards both store bought and converted, my experiences may not be world class, but they are class.
i found that one of the best features of a tri fin is upwind capability.
true the board in question is long, a tri fin offers , or should a increase in total,fin area, it should equal about 1.33 over an appropriate single.
The board in question is not in the technical NASA category.