That's a good view you have there on side quests! For my game, the side quests are there to give the player a break from the story and as options to put a little extra time and effort to make your party stronger. The rewards should be useful both in and outside the main story.
Dungeon looking good too!