Currently, many 1v1 games on FirstBlood are over before they start as the second player to pick can easily counter-pick the first.
This leads to the unfortunate scenario of each player waiting until the absolute last second to pick their hero, forcing them to forfeit gold and waste time rather than be counter-picked by the other player.
Users should have to pre-select a hero on the FirstBlood app. Once both players have locked in a hero, their choices should be revealed and they should be sent and in-game lobby invite. In the Dota 2 hero select screen, users can then lock in their hero straight away, without fear of being counter-picked.
If a user locks in a hero other than the one they selected in the FirstBlood app, they should automatically lose the game on FirstBlood.