"Ranked choice" polls don't work properly with pie charts

Yes, a segmented bar could preserve transfer-source information and round-by-round gains, which probably captures most of the useful information of a Sankey in a much simpler UI.

However, the Sankey’s unique advantage is showing the complete path of individual vote flows through multiple candidates, and imho also looks more fun :slight_smile:

But for Sankey you’d have to allow for either:

  • adding an additional dependency, or
  • building a Sankey in house (which might not be so bad now we are in the age of Coding Agents)

I think the bar graph is a good intermediate step if you are worried about the complexity of a complete Sankey presentation.

In any case you are going to have to modify the API for either presentation.