I would not make the major changes you are proposing. I agree with targeting "speed" and "skill", but I also want some additional physicality and toughness added to the roster.
You said"- Keep Stutzle, Pinto, Greig, Ostapchuk, Reinhardt, Sanderson, Kleven, Matinpalo, JBD, Merilainen" and Giroux.
That means trade or dump "Ullmark, Forsberg, Tkatchuk, Norris, Batherson, Perron, Amadio, Gregor, Cousins, MacEwen, Gaudette, Chabot, Zub, Jensen & Hamonic".
I would keep the following 15 players: Tkatchuk, Stutzle, Pinto, Greig, Norris, Batherson, Chabot, Sanderson, Kleven, Jensen, Zub, Matinpalo, Ullmark, Merillainen and Giroux at $3-$3.5M. We would only need 5 more players for a full NHL roster.
That means trade or dump or send to AHL: Forsberg, Sogaard, Reinhardt, Perron, Amadio, MacEwen, Hamonic, JBD, Gaudette, Hamonic, Cousins, Gregor.
I might sign Cousins and Gregor at $1M or less as 4th liners. I would want a tough policeman type player to replace MaEwen; someone like Olivier.
Most importantly I would want to add a top 6 player, preferably a center with playmaking and high puck control & management skills (move Norris to wing) or a highly skilled right-wing to play with Stutzle.
The strategy is to try to make the playoffs and challenge for the SC over the next 3 seasons. If that fails, blow it up after season 3.