I think this is an interesting idea but would likely be difficult to implement. :/
It would be pretty challenging for the staff team to have recurring elections, especially monthly as you suggested, in order to determine the new leader of a roleplay group, as this would take a lot of work in...