I have nothing against Vito, but I would probably prefer Garrett. I like Garrett, and always have, despite some of the claptrap that comes out of his mouth.
Still, I have yet to see anything that proves to me that Garrett is a "better athlete" as defined by 'jumping' and "explosion."