No, this program will not start until the installation of Smart Meters is completed throughout Ontario.
From the Hydro Ottawa Web site:
Smart Meters are an important part of the provincial government's initiative to create a lasting conservation culture in Ontario and are currently being installed in communities throughout Ontario. The installation of Smart Meters for all Ontario customers is targeted for completion by December 31, 2010.