I have the believe that games can help creators best when they define a fixed set of rules only when necessary. It should be up to the player to decide how to interact with all the locations and with the other players.
A simple design is also very good to help creators motivation because the target audience might be gamer but could be non-gamer as well.
I am not keen to find the perfect solution, but I will try to work on it.