I normally don't do anything other than restricting recursion to localnets and setting version to "".
I find maxmind to be more effective than the now default alternative.
Here's a typical setting (varies by server location/website(s) market):
CC_DENY = "CN,HK,TH,IL,EG,TW,RU,AG,RO,IR,VN,MD,UA,KR,IN,SG,EE,UK"
Additionally, I create a csfpost.sh soft link to a /root/block-scan.sh that blocks local network scanning, using iptables.
On a freshly built server, it's not unusual to see hundreds of 'hits' on ssh alone, within quarter of an hour. Makes a mockery of the occasional noob on here, that decides to turn off the firewall 'cos they can't diagnose an issue.
[I did have one VPS that was getting hit by DNS requests but can't recall which one and my specific resolution, sorry.]