Although a public hearing shall not be held on an application for approval of a final development plan when said plan as submitted for final approval is in substantial compliance with the preliminary plan, as approved, the burden shall nevertheless be upon the developer to show the Planning Commission good cause for any variation between the preliminary plan, as approved, and the final plan as submitted. In the event a public hearing is not required for final approval, and the application for final approval has been filed, together with all drawings, specifications and other documents required in support thereof, the Planning Commission shall, within 30 days of such filing, grant such plan final approval; provided however, that, in the event the final plan as submitted contains variations from the preliminary plan, as approved, but remains in substantial compliance with the preliminary plan, as approved, the Planning Commission may, after a meeting with the developer, refuse to approve the final plan and shall, within 45 days from the filing of the application for final approval, so advise the developer in writing of such refusal, setting out the reasons why one or more of said variations are not in the public interest. In the event of such refusal, the developer may refile his/her application for final approval without the variations objected to by the Planning Commission at any time within which he/she shall be entitled to apply for final approval. If the time for applying for final approval shall have expired at the time when the Planning Commission advised the developer that the variations were not in the public interest, then the developer shall have 60 additional days within which to refile his/her application for final approval without the said variation. If the developer shall fail to refile within said period, he/she shall be deemed to have refused to accept such requirements and final approval shall be deemed to have been denied.