The VP is President of the Senate. Gingrich would be better there than Cain, IMHO. And I trust Cain to be for the people more than Gingrich would.
Gingrich could very well provide a strong presidential WHIP on the Senate and drive the change that POTUS Cain is proposing.