At the moment, the newly added Place Creator icon is too easily confused with the official platform administrator icon. I joined my game and nearly filed a report thinking that I got falsely viewed as an administrator as a result of some player list script error.
I believe that the creator badge icon should be changed to make it more easily distinguishable from the staff icon. I suggest an icon like a hammer or wrench as it kind of fits the “building” idea behind the game.