As a matter of fact, I have seen bits and pieces of the show. As I live in the US, what I've seen so far has been on You Tube. It did start on BBC America the first of June but you're right, it's quite a few months behind the current episodes.
Very cool that you work on the show and that your band will be appearing in an episode.
So, does your band appear in The Loft, I think they call it? Or is it The Dog? Are they supposed to be separate gathering places/music venues?
I don't know a lot of specifics about the show but from what I gather from what I've seen the big storylines at the moment are the wedding of two of the McQueen's, the John-Paul/Craig relationship and the Who pushed Claire story. Right?