Would have been much better had Drudge reported that the attack was a success, with his flasing siren and all. This could queer the deal, especially with the current Israeli leadership.
As for a surprise, Iran cannot defend a huge enrichment complex against a nuclear weapon, it doesn't matter if they know it's coming or not - the result is going to be the same.