Have sailed the F20c a good bit in Singapore- it's a great boat. Do you have handicap events in which you could race it? Be aware that the sheet loads are quite a bit higher than the F18, especially the kite, although this can be helped with running double ratchets.
I have had outstanding dealer support for my Nacra from Rick at New England Catamarans.