As you can see hosting of this site very first page finally moved to Google Sites (Previously first redirection page was hosted in Google Pages, now everything hosted in Google Sites). Also entire site is now available under nomad-net.info domain, and now you don't need to remember long version of site address (this address is still available, and will be available in future: http://sites.google.com/a/nomad-net.info/en/).
P.S. You can also vote for Nomad new features in my blog. Blog is in Russian, but poll in English, so don't be afraid.