I personally feel that dev should put away the whole point and click exploration of locations altogether. Just divide the day into 3 time slots, and give options to do something in that time slot. For example, during the morning slot you could have the option to meet Fiona or play the vr game, in the afternoon you could meet Prii or the doc, and so on. Point and click navigation makes it tedious to find characters, and you are basically clicking 20 times to find a character which you can potentially find in 3 clicks, and also slows down the game.
However if, you want to implement area navigation to meet characters, then it is better to do something like big brother, just list all the room icons at the bottom to quickly navigate there, with little symbols showing which characters are in which room. I remember that finding Fiona was a chore.
These are my two cents, I don't have much problems with current navigation systems, but I always feel that they could be improved