But I no longer feel that letting Gordon live out his contract would threaten the future of the team. Crisis averted. Signing the right SF to the MLE is much more important now.
I can't say that I disagree too much with your overview but there are a few comments.
First, unless EG shows solid play next season, there will be a stronger push to move him and a better chance to do so because of the expiring contract. If EG stinks or is hurt again, we're absolutely stuck with him for 2 years.
Secondly, Demps hasn't shown that he has an eye for cheap talent (Morrow is the only player who comes close). Other than AD and Ryno, everyone else is overpaid.