If the EC in each state was allocated proportionally to the results of the individual candidates votes for that state, I think that would be quite helpful (so candidates could receive mixed-number results, like 13.7, etc).
No winner take all nonsense. That preserves these two-party binary choices.