I'm using Kiwi and it works fine. Not totally but fine. If its DOS, it can block the attacks and hosts. If its DDOS, i can hold the flood until its over. Of course why holding, your server might be disconnected and reconnected repeatedly. However, the server still stands at the end.