He should try to bring it back now. There's a lot more interest in the game now!
The map and server apps are still on my computer, I just don't feel like openly sharing it with many/anyone.
As Psycho said, it's just running off my rig, which isn't the greatest, so it struggles with even a few people. That and I had to reset my internet settings, so I don't know if my ports remain forwarded or not.
In other words, don't hold your breath for it.