Hmmm. I guess those are decent reasons, but I would have at least tried to trade them. They are much better than what's available in the waiver pool. I don't see 25 better than Youk though. I see around 10.

Edit: counting last night it looks like about 12 with more points.