Only thing I'd debate is trading Evans. It's true, we might find someone to fill his role for less money, but the concern is we lose more in overall value than the marginal gain we'd add in cap space. I really like what Evans brings, even when he's not on a scoring streak.
Obviously, it all depends on how much money he expects. If his agent expects $4-5M + term, okay, cut bait and move on. But if Hughes and Evans can agree on a contract that's in line with whoever else we'd trade for to fill his spot, I'd rather keep Evans.