I will say, Epihub was really the byproduct of Epigrammar (as Mike highlighted above) and us just using the term “hub” a lot. It was hard to mispronounce, we had the .com, it felt like an homage to our previous work, and we didn’t think about it too much afterward.
I do like Teachify though. It’s a pretty great name; I can’t lie.