Including Farrell in the proposal seems kind of pointless, until he shows he has higher-end potential, I don't see him holding much value.
But Dvorsky+16 for #5, as a basis, gives me pause. I wonder if Montreal doesn't have to add the Avs 2nd or something of some value. The cost for trading up in the draft is always insane, so it's normal STL fans think it's crazy expensive.... but if their management is high on whoever is available, and Montreal's scouts aren't sold on anyone available... and remember Dvorsky as being a player to consider if they traded down, then, who knows, it could happen.
The proposal also fits with Hughes' expressed wish to trade for kids with some development baked in. OTOH, I'm always weary of trading for kids, since the team trading them away has gotten a much better look at them and know what they are trading away...
Overall, solid proposal. Without knowing who MTL and STL like, I have to figure this is plausible (even though STL fans hate giving up last year's 1st and Montreal fans hate trading out of the top-10).