RE: The writing on the fin
According to Tiesda You, the Starboard design guru, the numbers on the top of the fin are probably:
"a combination of the fin's serial number and the date of completion".
Exactly what the S or ST stands for (it probably means it's a "Starboard" fin design") we do not kknow.
So, It's not complete gibberish, but it also doesn't stater anything significant about the fin or it's design criteria.
I'd hoped for a clearer answer ( I'd like to know as well) but even Tiesda at Starboard HQ in Bangkok isn't completely sure what the numbers actually mean.
I'll have a look at the numbers on the fins for my "07 demo fleet and see if I can make any sense of it.
Hope this helps,