Well, I wouldn’t follow my lead exactly unless you’re into tinkering and debugging, I run an entirely 3rd-party OS called SailfishOS and while it’s very good, you have to know how to work with Linux fairly well.
But I heard only good things about e/os, so maybe that? You should probably check with someone who uses deGoogled Android first, though.