To be honest, I'd rather have a developer say they are absolutely certain of releasing on Monday. Then when they don't release on Monday, as long as I see something along the lines of "we encountered an issue and this will set us back a few days," I'm still totally satisfied. We just like to have an idea of what your targets are and what issues you're working through.