The Steelers make some sense for Vick. All those points, with the exception of maybe the Roethlisburger contract thing, are valid.
Vick needs to find a good coaching and developmental system. I think people assume that he has to sign with a team where he could win a starting job down the road. But his career would be best served if he spent a year or two getting acclimated to NFL football again and working on the issues that made him a questionable starting QB even before he was sent to jail. After that he'd become a legit FA target for a lot of teams in need of a QB, IMO.