To be honest, reading that summary it doesn't sound like there are any more significant technical hurdles, so maybe the end 08 ISD is actually going to be achieved?
I had thought that there were still some insurmountable problems with the radar? Hasn't there been a lot of trading between what was required and what can now be achieved? I heard rumour that Raytheon were about to walk...