http://www.gridwatch.templar.co.uk/ < says otherwise about the generation of Electricity from Wind at the moment.
Though all your other points are valid.
P.S. Looks like they're avoiding using gas as its very expensive atm. Has the link been restored yet that was damaged around christmas from the rigs?