In other words, who is the VP that will help swing more Republican, Democrat and Independent votes away from Hillary than any other person? Gingrich does not come to mind. Rubio, Carson, Walker, Perry? Of these, I believe Scott Walker would be a super VP candidate.
None whom you names are any good at all and Rubio isn't eligible; he isn't a NBC!