Good to see the discussion of Score Runoff Voting making its way around the interwebs!
Haha, I see what you did there :-). I heard that 65% of statistics are made up on the spot.
We put up a detailed comparison of SRV and IRV here: Compare SRV and IRV - Equal Vote Coalition - see what you think!