Hi!
How about the Finch West LRT and/or the Eglinton Crosstown LRT using the Union Pearson Express spur instead of the UPE train? (perhaps making a Eglinton Pearson Finch LRT line)?.
And now that Metrolinx and Woodbine are committed to a new GO station at Woodbine, maybe, as has been mentioned...