Thank Caldeth ... I too have the Season Pass and like you, I quite disappointed atm.
I just sent a message off to one of the mod's in the hope of getting a reply but it seems and non-mod (you) just answered my question.
I don't see any reason that for those of us with Season Passes that we can't get the ones released at the shows, with the written caveat that these may change for the official season live-plays so use them with caution.
He's hoping they keep up their end of the bargain (1 a month) or they start putting them out quicker as, at this rate, we won't see 12 episodes before our Season Passes run out.