Managed challenge is enough for now, as I have lots of legit VPN users. Don't forget Cloudflare now also has unmetered rate limiting too https://blog.cloudflare.com/unmetered-ratelimiting/. Though from your analytics, looks like a lot of IPs involved...