I point out, it hasn't worked in any state it's been instituted including California, where the state assembly there continues to have all the issues you highlight, with no help in sight for the voters.
Plus, I'm yet to see any specifics from anyone on how this would look on the national level...