Recounts don't seem to be that important to me (while yes they are becoming important in real life, most of the time it has to do with idiotic moves by people than the candidates themselves).
Networking would be cool
Election and Re-Election would be cool as well.
Specific Areas(cities) would be great as well.
A Democract would go to NYC for fundraising/campaigning, but maybe not Kansas City. Dems and Reps would go to the I-4 corridor in Florida 25 timeseach, but Dems might might not go to the panhandle.
I like the idea of specific people, but isn't that what the issues are for? Perhaps an easy way for developers to do this is have more issues, but also have more endorsers that would only affect that issue momentum.
Having different levels of support in each state in how well the party is established would be great. Some external events in the states as well that would be great as well.
Hurricanes in Florida, a scandal of a republican governor in some state, a depressed economy someplace but a soaring economy some place else
The ability to debate a bit better (while I don't want to bring in other games The Political Machine, had a portion when you interviewed you answer some basic multiple choice questions, something like that could be good) also could be applied to the interviews.
Being able to incorporate the future Congress Forever and President Forever would be great as well together would be great as well.