God no. Finch East needs upgraded, grade-separated transit service. Routing an extension away from it would be beyond foolish. Besides, there's already a Sheppard East LRT proposal. We need both lines.
In any case. Eglinton East is supposed to get extended to Malvern - and is probably more convenient (connection to OL, YUS, various GO lines, etc).