It has been discussed a bit before, but considering Metrolinx already owns the tracks to Kitchener, and is planning hourly service, buying the tracks that continue on to London, upgrading to a reasonable speed, and running a frequent service to London is probably better done by Metrolinx. They have the resources to upgrade and maintain the track, and the London to Toronto distance is not unreasonable to do as a regional rail style service once the tracks speeds are improved. It will also function well as a Kitchener to London service and provide commuter service for those in and near communities like Stratford that may coute to London or Kitchener.