So, following Homestuck naming convention, I looked it up because like hell I would know any of this instantly.

Aradia is the name of a witch where she supposively came down to teach oppressed people witchcraft to fight against their oppressors. And yeah, I can see that in her creepy ghost powers

Megido comes from Megiddo, which is an ancient city in Israel with significant importance. And the most that I took from it was

So yeah. Makes a lot of sense