That is too complex and costly to my liking, especially considering the existing system still works well. Then again, it would allow for a 3 lane Highway 99 with shoulders (or 4 lanes without) so you have a point. Perhaps the reduced lanes into Vancouver could be made up for with a new Boundary Road bridge. Also, a lot of the connections can be made just as well with existing structures and minimal upgrades (referring specifically to the Grant McConachie airport interchange).
Anyways, here's one of my recent fantasies involving the NFPR connection & Brunette/Blue Mountain:
EDIT: Here is another recent fantasy involving the Rte 1/Rte 10 interchange:
Phase 1:

Phase 2: