It won't happen again. IDF will be prepared next time.
Hezbulloh had one shot with this.
That's the kind of stuff that happens when somebody at the top has their head up their a$$.
THis story is bad OPSEC. If it is true Israel was unready, best thing to do is not tell, let the Iranians/Hezbullah think they're golden, sail the boats in so the bad guys fire the missles up, locate the firing points, take the missles down and let the IAF get the launch points. Maybe even some commandows to find the Iranian bodies afterwards. That would be smart.