hey!
I've been thinking along these exact lines, going through the latin/greek approach or similar. There's a bunch I like such as 'Egeria' and 'Metis' but I feel those two don't necessarily sound like anything to anyone. So if I use another language it should be commonly known, right?
I do agree with te first one sounding better, and will put on the list (going to do a poll of listed ideas, see if I get can a decent response)!