Like you said, we needed to get something. If both players walked in FA, it would have been bad.
I think the potential in 2 firsts, a prospect that TM might be high on, plus whatever we might get for Halak and Stewart is an excellent haul compared to getting nothing at all.