Add a "switch" to "Project Settings" that will disregard children tasks that have 0% complete if they have a future start date.
This will produce a more accurate and realistic project status — without each Smartsheet client having to build custom Project formulas.