Different areas will require different trade-offs. Higher latitudes, excluding inside the polar vortex, tends to have larger amount of wind in the winter.
Currently storage does not make sense because the cheapest store of energy is a smart consumer. It will be very interesting to see if actual storage outside of governmental emergency backups will ever be needed in wind heavy deployments.