camping on porto pollo peninsula,windiest of italy,thermal almost everyday ,extremely variable from 5 to 40 knots ,flat water .plenty of space for everybody,long beaches but the camp is not very beautiful ,no trees,no many options for kids ,car needed(1km to the beach).
35 km west there is la tortuga camping ,much better camp ,high trees,organized ,direct access to the beach,beautiful waves with mistral ,but less wind! bigger kite size .6 km to marina delle rose wave spot.
east sardinia less crowded ,flat water ,waves only in winter with tramontana north wind.
corsica more beautiful than sardinia ,same winds ,not many beaches ,rocks(west side)
both some hot end of july,expensive.
my suggestion :drive,move,worth visit north sardinia and west corsica .