It's funny you should mention that... I've recently expressed my concern over this massive a project (given my limited programming experience and knowledge of the languages involved). He's taking it to the committee that decides on deadlines, and I should hear something back soon (a little more complex that that simple statement makes it sound - we're in the middle of a massive software upgrade). I'm pretty sure the deadline for these new reports will be pushed out. Cross your fingers.
On the other hand, the best you can do is the best you can do, and I try to duck under the political radar.