Nice find Jake. At $1600, I'll be keeping my greenbacks and sticking with conventional 10:1 setups which cost a bit over $500.
Certainly on the foiling A-Cat we are strapped tight upwind and downwind, so the sheet management is less of a concern. My understanding is the N17 has the highest sheet loads of any catamaran excluding beasts like the Flying Phantom or F20FCS. The difference is they usually have female crew and are going flat out, so need all the purchase they can get to maintain their energy.