The winch in that last picture costs more than my boat!
I feel if you are spilling your Bacardi it’s time to shorten sail.
I’ve visited RI at the start of some major races and those boats look like space ships.
Check out the builders PDF link at the bottom of the page, and get all the info and schematics. Some serious freak’n engineering went into that boat.