Yeah, given the pics above, the
draft does look insanely shallow. Or rather one wonders how they go upwind with so little in terms of foils. Even if the rudders do generate a good amount of
lift.
I imagine that some of her (relative & initial) stability comes from that chine. As they can be designed so that a boat's stiffness goes up dramatically once it's heeled over until they're well immersed/dug in. Though once you go past that certain angle where the chine adds a lot of stability, the amount of force needed to heel such a boat would likely change disproportionately as compared to a boat with a more typical fin keel, & righting moment curve.
Think of the hull chine like the hull flare in a dory.
Still, all of that said, she'll go upwind like crap when compared to any boat remotely similar with even 1/2 a keel. Bulb & wings not withstanding. Since unlike in
The Matrix, some rules (of Physics) can't be neither bent, nor broken. And they don't like being tricked neither.
Hell, some speedo paddle wheels stick down further than that "keel" does