It took me a while to get my head around the give experience at the end of each session instead of the end of the game - but I came around on it after a while. Duty increases, on the other hand, seem weird in at the end of each session if the team is currently in the middle of a mission. Oh sure, you might have rescued that princess and stolen a crate of blasters, but you've not gotten them back to where they were suppose to go. You haven't gotten your "Hey, good job!" from your superiors yet.
So while mechanically doing Duty Increases at the end of the session makes it fit with the rest of the rewards, narratively it seems a little weird, a bit disconnected from the story.
Am I overthinking this? Should I just just relax and hand it out like everything else?