I am a member of opengeofition and this site is TERRIBLE the site tells you off for dumb reasons once i got told off for naming a city "K. W City" and they have have a wiki and it is worse you get told off for apparently for 'Overwikifition" and if you have a multiple articles with very little text it counts as 'Overwikifition"
I strongly advise of you to stay away from this site