Umm, no. I completely agree with @hangdog.
Forget strategic timelines for whatever the reasons and just deliver when you have the goods!
If you say X, deliver at X or stfu!
Over time, what you promise and then deliver, will be the yardstick by which you are judged!
As for the extra stuff discovered, see my map post.
All the best,
Perdy