Agreed -- geoIP databases need the ability to be updated "externally" either via button in the admin for an "upgrade check" -- or as noted above - for operators to use their own paid databases. I'd be willing to contribute a convertor if the data formats are available.
We use ipinfo.io for our IP to country feeds and have found better numerous differences between SM's data and what we retrieve online from our provider. Further investigation in most of those cases shows SM data being out of date.
MailEnable survivor / convert --