When you start "Vacation Mode", it takes 30 minutes for the server to shut down. While it is running, the only processes that can be running are Virii, Firewalls, and Password Protects.
How does that not act like a panic button? I like the delay idea, but how does your process restriction not act as a panic button? You're saying that downloads, deletes, and virii activations are not allowed once someone hits the vacation mode button. Raising activation time to an hour or more, allowing all processes to run during that period, then killing everything once the server shuts down.
2) All your virii stop aging.
3) All virii on your servers stop aging
Why? The vacationer's virii will still be disinfect/capture prone, so why not let the vacationer pick up the profits after a week or so if no one's gotten to them yet? As for other people's virii on your server, I see why you want them to stop aging.
4) You cease to have any IP.
2) Each of your servers get a new IP
Free IP change should come with one or more of the following:
1.) Long cooldown (Think in the 2-4 week range)
2.) Long minimum vacation (Back to one week)
3.) Fee to activate vacation mode, rate based on number of servers owned.
It seems kinda complex; what's wrong with just changing IP's and not connecting after you leave? Odds that someone buys your IP are pretty slim, and 1k isn't that much these days. A few missions, max. And if you can't scrape together 1k, you are probably new enough that formatting won't hurt much, so if someone DOES hack you, formatting is a viable option to get them off your server.
Point taken, but this is something that should at least be thrown on the back burner if there are any major changes to any of the features you just described.