I think one of the worst things about the guy is his ability to no doubt divide a locker room. As far as I know he was hated on the Jets.
It's unfortunate because it's not entirely his fault. I don't think he asks for the media attention, but it is something that follows him. He could probably do a better job of handling it, but the bottom line is that he is a decent guy and a hard worker.
As for Tebow on the Steelers - I think his skillset could fit as a backup, but I'd prefer to avoid the distraction.