I love this map.
It totally rules, at least for small games.
The big tower is very uncreation like, and the whole thing has a feel of what-uncreation-should-have-been-ness
3v3 or even 5v5 clan matches would be good here.
The one problem I can see is the bases suck. The aliens can build a decent base, with lots of good trapper spots, the humans will be shot by goons though. (Admittedly I didn't get a change to build as humans, so they may have some good bases)
Also, there is no real alternate base spots, which all helps to lend this map to small organised teams.
Also, for the server owners you don't want to add this as it wont work when the server is full:
if numClients < 10
nano-alpha1
can be added in the map rotation so it only plays when there aren't too many people around.