The distaste of players for random outcomes seems to be directly proportional to the amount of time they have committed to the game.
From an abstract game design POV, the best kind of swingy starts out high, and decreases with time. Limited-shot power role abilities is one way to add that quality to your game.