These Pettersson discussions are eerily similar to Eichel discussions when it was clear his Sabres tenure was over after the neck surgery.
You can always make an excuse not to trade for a guy because of perceived intangible issues. Eichel isn't a great leader. Eichel should never have been made captain. Eichel is lazy and doesn't play a style conducive of helping a team in the playoffs. Eichel doesn't get along with his coaches. Strangely, his on ice metrics suggested he'd be a perfectly suitable player to help a team win a championship.
I don't know how Pettersson fits outside of Vancouver but I certainly know that his career on ice performances suggest he'd be fine anywhere... including in the shit he is currently in in Vancouver.
I do wonder how significant his injuries were last year and if they're still lingering now. I'd still trade for him and then take care of those injuries because the Flyers aren't going to be competitive right away, anyway.
Pettersson is the exact personality that Flyers fans love to hate, though. Still wouldn't pass on this opportunity to lock down a star centre that the team is severely lacking. I have no doubt he would thrive with Michkov. If there's a way to acquire Pettersson without moving Michkov and TK, I almost certainly take it.