Have you raised these as issues? The developer has been extremely responsive in my experience.

I use Harper in my Neovim setup and its been great. I just add things that are missing from the dictionary when I come across them in my codebase