Disagree. IRV introduces some bizarre nonlinearities in the voting space that could lead to shockingly unintuitive behaviour. See these voting simulations for an example:
A better system would be something like approval voting, or condorcet, both described in the above link.