No, Vaughan Corparate/Metropolitan Centre or whatever its called is already better than the Kipling station area.
Vaughan Metro Centre (VMC) currently has too many building in parks to make it an attractive nighbourhood. However, the abundence of underused parking lots should be the exact catalyst needed to incent redevelopment.
Current sites with building in parking lots are
Power centre with BestBuy/Sports Chek/Winners
Power centre with Staples / Tigre Direct
Hilton Garden Inn
The KFC Office
Not all parking lots can be redeveloped. But many of them can.
Not to mention the countless factories that are screaming to be relocated. This includes the catepiller dealership right on Highway 7.