If you want to use a VPN and have users connect to a service (Minecraft Server) on your equipment (host), I would not use Hamachi, but instead set up the host as a VPN server in tandem to MineOS.
I found a well documented 12 step process to set one up. It appears to be daunting, but this way you are hosting the VPN as oppose to connecting to a third party.