What OS are you using? If you're on Windows, a large hosts (3MB or bigger) file causes a lot of issues; it can slow connections to a crawl. Steven Black's hosts files are huge, and they contain the main block list plus additional categories. If you want to use Steven Black's main list, I would recommend using it through Air at the DNS level. The porn list is not updated here often.
On your local machine, I suggest combining Dan Pollock's list https://someonewhocares.org/hosts/zero/hosts with this anti-porn list https://github.com/4skinSkywalker/Anti-Porn-HOSTS-File
It will keep your local hosts file at 2MB and still block most of what you need whether you're connected to AirVPN or not.