ideally, yes, but you also have to think about the caliber of player that Staal could garner.
I'd be up for a Staal/Kesler swap. Don't know if Vancouver would, probably not. Dat center depth, though...
I vote no on Kesler. Love his game but he is a player who breaks down and will cost a lot, and the Rangers have paid enough for player's resumes rather than what they will get going forward.