I don't think this would work well at the district level. There are 435 of them, and many are gerrymandered into extreme shapes that would be difficult to show on a map. Then, there's the fact that the winner of a state may not have won the most voting districts, just the most votes statewide.
I have an idea for an electoral college map, but it is not possible with the current xml. It could be a conquest-style map where each player starts with a political party as a base. All states would start as neutrals with their electoral vote count (55 for California, etc.) States do not attack each other, but territories representing media, activists, special interests, etc. would provide bonuses and open up conditional attacks on multiple states. The objective would be to control states worth 270 electoral votes... and there's the problem. There are over 51 trillion different possible ways to accumulate 270, 271, 272 or 273 electoral votes, and I don't think there's any way to code this in the current xml.
I've submitted a suggestion for an xml change that would allow this, in case anyone's interested.
http://www.conquerclub.com/forum/viewtopic.php?f=4&t=199843