Hi Theo. Quite the coincidence; I'm also a new user, working with weather forecast data, and my name is also Theo.
I had trouble searching across regions as well (specifically I wanted to average over regions) so I moved to Mathematica. If no one can suggest a better alternative, I'd say pull data from all of the weather stations you want to asses, export it into a database, and perform analysis from there. That way you'd also keep the data to run any other tests you come up with later.
The only trouble I'm having with this method is that forecast data doesn't seem to be available to Mathematica directly. So I've been using the Wolfram Alpha command to access the data.
For this method you could try;
WolframAlpha["windspeed forecast KCQC", \
{{"WindSpeedChart:WeatherData", 1}, "TimeSeriesData"}]
Replacing "KCQC" with the name of every weather station in the area you'd like to asses.
If anyone knows how to access weather forecast data directly, please share.
Hope this helps.
If you already found a way to solve the problem, I'd be interested to hear it.