Conosco GeoPlaces perché l'ho utilizzato su un mio progetto parecchi anni fa ma, da quello che ricordo, non permette agli utenti di modificare i dati presenti nella directory o nella mappa.
Per quanto riguarda i temi o plugin "classifield" che ho avuto modo di vedere, non ne ricordo uno che ti permetta di fare tutto ciò che chiedi.
Se però sei riuscito a trovare qualcosa che possa adattarsi alle tue richieste, ti chiedo di farcelo sapere qui perché, come dici anche tu, potrebbe essere utile ad altri utenti.