I've no knowledge of AHPC's intentions, but from what I've seen they're just trying to sell boats and promote catamaran sailing; and doing a very good job at both.
Fwiw, I've seen F18s and F16s on the same course often. The finishes seem to be related more to skill than handicap.