I, too, have watched every episode of
School Spirits. I'm outside the demographic it's aiming for but I've actually been impressed with the show - it feels like it's aiming for something more ambitious than your standard supernatural/teen drama flair.
Anyway.
The ghosts:
Charley is fine as a nickname.
Janet and
Rhonda feel hopelessly dated, but appropriate for their characters' eras.
Dawn is fine, but I prefer it as a middle name.
Wally and
Yuri are fine as short forms. I like
Quinn in theory.
The modern day kids:
Chloe is so overdone, but appropriate. I like
Claire a lot, but again, overused.
Madison is going to be so reflective of a specific era and I kind of dislike it.
Nicole is fine. I like
Simon and
Xavier.
Andrew
put a smile on your face - make the world a better place (: