I am not sure about the concept, the addition of an 80kg canting keel on a 1m30 or something keel will add about the same righting moment as an...
There was also a 32 footer build by Wauquiez in France. He designed a lot of succesful 5.5, among them, SUI 130 had a lot of success....
It seems that Switzerland can produce other things beside the cuckoo clock... The terrible Cuckoo clock is German! Not swiss. ;)