Cloudflare — отличный старт, не придётся сам морочиться с настройками. Локальные фильтры полезны, но они быстро дохнут при масштабных атаках с кучей IP. Лучше облако плюс базовые правила на сервере, так хотя бы нагрузку снизишь, а дальше по ходу опыта можно и глубже копать. Главное — не думать, что антиддос — это раз и навсегда, это всегда баланс и постоянный апдейт защиты.