I even have counted votes for it.

I've also voted in the US system, and that experience makes me appreciate that the problem of counting votes here is a lot worse than it is there.

Some of the ideas carry over - for instance all major parties should audit the counting process as a matter of course. But the implementation is going to be more complex.

Cheers,
Ben

PS The real problem with the US system is not the complication. It is that there is a long tradition of, and too much tolerance for, people trying to manipulate the vote.