Thanks so much everyone. I'm really glad this is getting such positive reception. This was such a pain to work on.
Also, about the pronunciation: I don't recall "Puella Magi" ever being said in the show... I remember them all just saying "Mahou Shoujo." Most latin sites I went to said "Mah-jee" and so that is what I decided to go with in the end. So, yeah. But next time I will refer to them as mahou shoujo to tick the fans off because that's what's important.