Hi Gilo,
why do you expect to sail higher than a F18? I guess that they could double trap already. So they are fully powered, have a longer mast and longer boards, two guys on the wire, four hands...
So everything is for the F18, it is quite impressive that you can keep them upwind.
Cheers,
Klaus