If you're solving for trust (the point of blockchains), that would mean you don't trust the AP (Associated Press). They're the gold standard for election reporting, and trusted, so no.
Ethereum is simply acting as a complicated API for AP election data in this use case.
Election boards' responsibility is to make sure the mechanisms of democracy function (the right electors get certified, that kind of thing). Helping people build smart-contracts seems somewhat out of scope.
Ethereum is simply acting as a complicated API for AP election data in this use case.