I don't think Level Up is a bad name, and if it speaks to you go for it, but I would personally avoid it because it's already a DnD-adjacent brand. Whenever I hear "Level Up" in the context of a DnD product, I think of Level Up Dice. They aren't exclusively DnD, but they definitely operate in the DnD realm, and they sponsor a number of DnD-related podcasts and the like. Obviously they don't have anything like an exclusive ownership of the term "level up," and not everybody here will have heard of them, but my advice would be to work in a namespace that's not otherwise occupied (for the sake of discoverability, search results, avoiding confusion, etc.).
But that's just how I would do it.