I think the Flyers future has, based on this season's progress, a decent shot to be bright.
However, they do have roster management & talent issues they need to work through that, if done well, would increase our chances of sustained success.
I would try hard to trade Risto this offseason. He had a successful season, showed well for the Flyers and at the Olympics for his country, but he is 32, injury prone and struggled in the playoffs as a skater and mover of the puck. I do not think his value will be any higher than now and bringing him back next season risks another injury that would diminish any trade return. Plus we need that salary cap space and have Jiricek and maybe even Bonk who make the jump to the NHL next season.
We need to find a capable backup G. I really like Ersson, but he is just not reliable enough to resign unfortunately. He has had chances and I understand he was playing behind a struggling, building team, but he struggled again this season and the defense was definitely much improved. I could bring him back on a 1 yr bridge if we cannot find anyone else and he remains on the market. I would target backups who are blocked by the starter, but have shown, like Vladar, real unrealized promise.
They need to get a #1 center or at least a #2 that can fill that role temporarily and then slide back into the #2 hole when we can find an upgrade. We should have cap space this offseason and need to reward this team for the progress this season and shift Zegras to the wing. Dvorak would be the #2 center, Cates #3 and Coots would stick at #4 where he has excelled.
Figure out the wingers: we have a plethora of wing options and putting them in the optimal places is important along with who gets to play PP and PK.
Konecny, Tippett, Foerster, Zegras, Michkov & Martone are your top 6, but in what line formations and with which centers? That is what Tocchet and the coaches need to figure out as someone or multiple someone's are going to have to play out of position. We have 5 RW (Michkov, Konecny, Tippett, Foerster & Martone) and only 1 true LW (Zegras). Foerster has played LW quite a bit as a result, but that still leaves one other player to shift to LW.