Although it delights me to see Jackets fans accept a Dubinsky/Savard for RNH/Fayne swap, I highly doubt Columbus actually entertains that.
Based on the types of moves we've seen over the last year, I think the more realistic deal is Dubinsky + a pick for RNH + a pick- say, Dub and 2nd '17 for RNH and 3rd '17. It's a much lower price than I think most Oiler fans would want to see, but it's reasonable given the respective contracts and production of the players involved.
Having said that, I'd probably still do it. Dubinsky is a better fit for the team we're trying to build in Edmonton, as it does no one any good to shoe-horn Nugent-Hopkins into a third line checking role. Dubinsky can not only fulfill that duty but also move over to the wing when needed:
Lucic-McDavid-Eberle
Maroon-Draisaitl-Puljujarvi
Pouliot-Dubinsky-Slepyshev
Pitlick-Letestu-Kassian
Lander
Hendricks (IR), Pakarinen (IR)
Klefbom-Larsson
Sekera-Russell
Nurse-Gryba
Benning
Fayne (IR), Davidson (IR)
Talbot
Gustavsson
For the Jackets it's a nice injection of skill and pedigree down the middle, with limited risk save that RNH never progresses beyond being a 50ish point guy. Again, most Oilers fans would probably hate it, but it would help the team more than I think it would hurt.