Allow me to third the nomination. Athena is a very appropriate name for Hermione.
She's a first order mage - remember, Kryptonians are not immune to magic - and scary brilliant.
Now Luna, the best thing about Luna is that her call name would be . . . Luna, of course!
N!