1. Stats - The more stats the better. But the minimum I'd like to see at the end of the game would be drillers produced, driller kills/steals, driller deaths, specialists produced/stolen, specialists lost, factories made, generators made, factories lost, generators lost. I think this would give a good summary of the type of game everyone played, i.e. diplomatic, offensive, defensive, etc.
2. Balanced specialists - Not all specialists will ever be 100% balanced, and that is fine. It actually is good that they aren't all equally useful. Each specialist also serves a different purpose. However, they need to at least be in the same spectrum of usefulness. Too many games have specialists chosen by a hierarchical preference, basically a list of best to worst, with the context of that specific game barely relevant. Kings and smugglers seem to be insta-picked for example. Most of the themes of the specialists are pretty neat. Most of them can be easily tweaked just a little to be more balanced, but a few of them might need an overhaul or changed completely.
3. Anonymous Game Invitations- When I invite my friends to an anonymous game, they know who I am since they know I created it and I'm the only color in the game. They should hide the colors until at least 4 players (or some number greater than 2) have joined. This should be easy to implement.