i didnt play @ your old server, i do remember it though, however i will give it a shot. To be honest, its not the server features u announced that make me start to your server, its the passion and excitement i see from ur old players that drives me :) Even with limited time available, will start and try have fun in ur server :)
I do hope it wont be a SagiServer or etc, but thats just because thats what i see in most ILs. No judge for this one since i never played before.
Best of luck!