It makes me very happy to turn projects in ahead of schedule. Deadlines matter — a lot. People at the other end of deadlines have deadlines, too.
Maybe someone somewhere will come up with another word for them.
Due dates? Pregnant with potential for misunderstandings.