> hard to confuse/mispell when said aloud
Can you explain this part? The sound of "Leaf" could be represented by any number of possible spellings, eg "leave", "lief", "leeve"... - not all are standard English words, but neither is "Overleaf", and exotic/made-up spelling would be just par for the course for a tech product with an exotic/made-up name.
I actually really liked the domain name writelatex.com, because it pretty much tells you what you can do and it's easy to remember, even if you haven't used it in a long time (which could easily happen for a product that gets used a lot in academia and much less outside, eg someone returning to school after a few years of work).