Yes, the short fat fingers lend themselves to Bass playing for sure. Victor is amazing.
A good friend of mine is a Vai freak and has the exact version of the white Ibanez Jem guitar steve plays. It might be the best playing guitar I've ever laid my hands on.
His band is pretty smoking, too. It's looking like they might get signed to a major label pretty soon. All southeastern mass guys and here's a shot of them at Lupo's a few weeks ago: