You must remember the source. DEBKA does get it right about 50% of the time.
I think they get it right far more often than that, but most of their reports are not neither confirmable nor debunkable. Just like this article, confirmation of internal Iranian assessments and current strategy will not likely be confirmed or debunked by other sources.
I think of Debka as a live feed. It lacks editing and is sometimes later proved to be wrong when the truth comes out...but IMO they serve a valuable purpose.
The points made in this article are valid and good to hear, though, as said upthread, the serious degrading of Hezzie missiles and manpower still doesn't make up for Olmert's obvious failures.
I call "heads".