+1 to the experts idea.
Also, again related to the esports episode, I'd love to hear episodes dedicated to specific games played competitively.
For example, let's say they do a show about League of Legends. Rob, Troy, Bruce, Julian, whomever, could immerse themselves in that game for the week leading up to the cast. With a game that big, there should be no shortage of qualified people to guest on the show. Perhaps even give them tutorials to get them playing at a higher level.
That can very easily lead into a discussion of mechanics, pay models, community, etc.
Or could even lead to streamed or recorded games complete with commentary.