I haven't fully absorbed this but Nicky Case built some visualization tools around this and other methods.
https://ncase.me/ballot/ (To Build a Better Ballot)
https://ncase.me/ballot/ (To Build a Better Ballot)
IMO I'd probably settle for anything beyond FPTP but it's good to know that there's research behind the options.