I didn't search real deep, but it doesn't seem to give any real data on battery charging. I note it says that it will start charging a 12v battery in a 6 mph wind, so obviously needs more for a higher charge rate. And of course it needs sustained wind to generate consistent power. Battery charging takes hours, not a few minutes here and there.
Are you often in an area that has sustained winds of 10 mph or more? That's actually quite breezy, what most people would consider a windy day.