I think a big wind forecasting issue for any surf forecast from about March - August is sea breeze.

When inland temps are 90+ degrees out almost everyday, and the water is 15-20 degrees colder, sea breeze can turn a 5-10 mph offshore wind into a 10 mph onshore wind within a matter a minutes. some days it happens mid morning other days waits right until i get off work and then kick in.

It also seems to tweak a SW wind into a S wind and NW wind into a N wind, creating a lot of sideshore conditions..

Good luck with sea breeze...i guess it falls more into micro-climate scale.