One of the things I've found a bit odd with the story modules is their over rewarding of experience. Take the "Beyond the Rim" module. For example. All three chapters combined have a total 115 possible XP + as warranted by the GM. It states to award 15 XP per player per session to avoid frustrating players. If I was to dole out extra XP each session, that number would likely be around 140-150, as I'm typically generous with RP XP. Onslaught at Arda is much less with a mere 65 XP for all three chapters + duties/obligation fulfillment, which I would likely bump up to somewhere near 90. EOTE rulebook suggests 10-20 XP + bonuses per session while AOR suggests 10 XP + bonuses.
With the Beyond the Rim module, my group JUST finished last week after playing for about 8-10 sessions, roughly meeting once a week. Since 300 XP is the how much it costs to buy an entire specialization it seems a bit odd to award what is essentially half of a specialization for a single module while another awards about a third. You can essentially max out a character by doing 2-3 story modules.
I award roughly 10 XP + bonuses every other session. This way the players have more time to learn their characters' abilities before moving on to another.
Can any other fellow GM's and Players, tell me what you give out/get for each session and where your characters have progressed to? Am I being a bit of a paranoid GM holding players back, or do I have some valid points?