Also I'm not convinced the EC favors Democrats, as I've said before I think conventional wisdom on politics is way too static and people tend to vastly underestimate how much difference a candidate or campaign makes. I mean, very few states flipped between 1992 and 1996, between 2000 and 2004, and between 2008 and 2012... because you had the winning candidate in each race run both times. But a lot of states flipped between 1996 and 2000; 2004 and 2008. Because you had new candidates. Who the EC favors is just as conditional and silly as all the talk of permanent realignments and partisan locks on the WH that crop up from time to time.
In the long run, the electoral college should favor Republicans, because the Dems are an urban party and the GOP is a rural party.