Hamachi Requirements :
1) Need Hamachi
2) Free Slot Space
3) Need to annoyingly get the room name and password
4) Must be on an Operating System that supports Hamachi
5) Hamachi slightly revels personal information(even tho you always do on the internet(ip wise))
VPS Requirments
:1) Money(unless you leeching from a filehoster)
2) None
3) None
4) None
5) The Client....I don't know there really isn't any downsides or requirements
VPS Pros & Cons:
1) Everything but money
Hamachi Pros & Cons
:1) Hamachi is slightly faster then the cheapest VPS
2)limited
3)limited
4)limited
5)annoying
If you have the money then VPS > Hamachi
if you are poor then Hamachi is your only choice unless you filehost leech