Random idea, but considering the idea worked well moving RNH to wing with McDavid, how about giving Strome a shot at the other RW? He brings a lot of the same attributes that made Rattie successful there, and he does have history of being successful playing RW with an elite talent.
This would leave the #3 centre hole open again, but there's a decent # of options out there this offseason like Plekanec and Filppula, who could cover the role.
Get one or two decent PK'ing wingers (Hansen, Komarov, ect), and it's suddenly a balence forward core.
RNH-McDavid-Strome
Lucic-Draisaitl-Slepy/UFA (Hansen?)
Aberg-Filppula-Puljujarvi
Komarov-Kharia-Kassian
As said, a bit of a different idea, but I like the look of this a lot. It also puts Strome in a role where a 3mil salary is decent value.