I would 100% welcome him back. While I share your disappointment, it's a lot easier for fans to value "loyalty" than the guy who actually has to make the tough financial decisions. I mentioned it in the other thread but the flat cap forced most teams to make tough decisions and unfortunately Perron was the odd man out. I heard he was offered a 2 year extension (I believe at $4 million a year) mid-season, but Army had clearly already moved on to other priorities by the time the summer rolled around.
We can debate all day whether they should have given Leddy's money to Perron, but a lot of these types of decisions are more about timing rather than the player himself. If Perron's deal had expired one year earlier or later, then maybe things turn out differently. But if we can write a happy ending to this story by bringing him back to finish his career, then I am all for it.