I like that it has history and meaning, but its only use as a first name that I can think of is kind of negative, given that the Hogwarts founder was pseudo-fascist. Plus, Rowling herself has become a bit of a controversial figure lately.
If you’re looking for something rare and similarly imposing, what about
ErasmusFerdinandIxion
LeonidasSpyridon