Calabria, in the South of Italy has excellent winds!
Not many people know this...but don't go to the more known west side, go to the east side, around Crotone.

Winds get regular up to 30 knots...several spots to choose from, depending on the forecasts.
Get in touch with locals, they will know exactly when and where the wind will blow...because you might wait on a beach and have 5 knots, while all locals are on the other beach with 30 knots

calabria west,puglia east side .calabria more rocky,puglia more sand and longer beaches,anyway you can move with caravan and visit both as you like.
I have caravan too ,I stay all summer in sardinia north.the only thing I can tell you for sure is ,do not go in august ,crowded everywhere, higher prices,traffic ,beaches full of bathers.due to terrorism around world most italians do not go abroad and prefer south of italy.possibly avoid end of july august.best time is june or september no later than 15.
do not expect waves on east side ,more on west side anycase rare and small. something bigger west side of sardinia with high mistral.....maybe two or three time a month.
ciao