Die Maps müssen nicht unbedingt groß sein.
Versuche sie so zu machen, dass man die Gegend genauer untersuchen muss um im Spiel weiterzukommen.
Die einen brauchen mehr, die anderen weniger.
Außerdem kannst du gewisse Leistungen der Spieler (wie gelöste Quests) mit Dialogen und Animationen belohnen, auf die Art und Weise wird das Spiel nicht zu kurz und nicht zu langweilig.
Ich halte nichts von Sidequest, die mit der eigentlichen Story nichts zu tun haben, nur um Spielzeit hinauszuschinden.