Think about a sane packaging system:
vim zip on http://www.vim.org
backend as jar on http://clojars.org for use with maven, ivy
Add to above split one zip File for the Nailgun client. The vim zip should just be extracted into .vim. The client is hindering here. Also the client almost never changes. So it's installation could be a one shot.
Split out nailgun client distribution
This should take care for easy installation. Just unzip
the zip file into your .vim. That's it. The nailgun-client
will go separate.