It is great! Currently there is free MaxMind screening with my merchant account, so I'm not even paying them directly or any extra fees to access their database.
I wanted to add, that about 6 years ago I actually did my ip checking by hand

! So it does help somewhat to automate. But checking manually on suspicious orders is still a must.