Its hard to debate how much he "sucks" unless it actually happens and we see him play. I'm just going off our viewing of him when we last saw him and his skating looked fine to keep up for someone his size and he played a physical game and would step up to defend teammates when called upon. He's played 20+ minutes a night in a men's league since.
At the end of the day, this will be a never ending debate, so I don't want to go on and on about it, but if the Canucks do bring him in, I'll be one of the ones that will be happy about it.