any such strike would leave "a diplomatic mess afterwards"
Heh... sure would be funny though. Main problems would seem to be that Israel doesn't have a viable air route (thanks in large part to the United States past and present) to the multiple targets. Attrition would also be high using planes. A missile attack can't be easily guarded against, but isn't likely to destroy the desired targets.
Also, it would likely pump up the Iranians against Israel. The Iranian public needs to keep its hatred focussed on the mullahcrats.
You wrote: "Main problems would seem to be that Israel doesn't have a viable air route"
That certainly did not stop them when Israel took out the Nuclear Power Plant in Iraq.