Not sure if you want to sail any foiling craft in less than 4/5 ft of water.
Somehow I think launching a foiling cat solo would be a major pain in the butt. Not like you can leave it while you take the cattraks back to shore. It's almost like there would always have to be ground crew. Where as a moth you just pick it up and carry it into the water.
To me these boats are only suitable for lake/bay sailing because no way you are going to launch/land in the surf. And in a good swell these things are going to launch off every other wave.
Because of this I tend to think of them as a small cat not a beach cat.