This underpass, built a few years ago, caught my eye because it didn't have any apparent function, until I realized it must be for the slip road from the 102 northbound to the 107 extension. If that's true, then this would be the situation they have decided upon:
This would also explain why the Duke Street/102 overpass is so long:
(imagery credit: Bing & Google Maps)
Don't get me wrong, I think this highway is needed, but it seems a bit pointless/greasy to have public consultation on the proposed route if it's basically already set in stone. That said, I guess this is the best situation; I think it might get a bit messy if they had tried to link the 107 to the 101/102 interchange as had been discussed.