Interesting analysis.
I would prefer no "winner take all" voting as it fundamentally misrepresents a significant proportion of the voters wishes.
I think it would be only proper to abolish "winner takes all" system of awarding the electors. I have doubts about assigning electors via congressional districts, as Maine and Nebraska does, since it doesn't guarantee a candidate with most support to lead. While I would prefer the PV, I could settle in for a proportional assingment of all evs based on number of the votes casted.