> implementing Ranked Choice is the best compromise.
Approval voting is the better compromise IMO. It has most of the same benefits, except that it's even easier to understand, and attacking opponents is even less valuable. You don't get as much information about opinions from the result, but you do still get more than the current system (assuming statistics are made available). You don't have to worry about people wasting their vote because they don't understand the new system, voting for only one candidate is a valid approval voting vote, it simply implies a higher threshold.
approval voting gives you MORE information about opinions, even if this is counterintuitive.
this is because:
1. the IRV tabulation algorithm discards a lot of useful information. (there are better ways to tabulate ranked ballots.)
2. strategic exaggeration of rankings is more distortionary than with approval voting.
https://medium.com/@clayshentrup/expressiveness-6ef8c034bc65