Given the industrial areas and railway yards nearby, and the proximity of Jane & Finch, I have my doubts that "Vaughan Centre" will be terribly successful. Look at Scarborough Centre or Sheppard/Allen now to see what this area will probably look like 20 years from now. I expect we will see some low end condos that are much cheaper than other areas, some office park-type buildings (call centres etc.) and not much else. Vaughan would have been much better off upzoning the west side of Yonge St in Thornhill (and Markham doing the same thing on the east side) because this is actually a nice area.
Also Vaughan needs to drastically improve its bus service when the subway opens. YRT buses running every hour on Sunday and certain routes going on strike for 3.5 months is not acceptable and will result in the subway extension having low ridership. Every major bus route in York Region, like #4, #20, #85 and #88 for example, needs to have minimum 15 to 20 minute service at all times.