Project milestones are important, but they just mean that you reached a given point in the project. Stage your KPI's at milestones to get a thorough health check on the condition of the project then celebrate the milestone.
It's all about ensuring that you deliver the right results when you get to the finish line.