I think a nation-wide vote would be more democratic. On the other hand, the EC makes it more fun. :S I would support removing the senate EVs, to make the system more fair. That would be the best reform, probably.
Not at all. If that were done the bullsh!t complaint about large areas controlling the entire nation would actually gain an edge of truth. And I begrudge Republicans that. Seriously speaking, the EC's two BIG drawbacks (large state advantage and small state advantage, so to speak) more-or-less cancel each other out, so to remove one but not the other would make matters worse.
You have to consider the huge small-state advantage in the senate. That needs to be balanced.