You can do this (kinda) by messing around with the console. For example, tpt.el.dmnd.flammable = 10 makes DMND flammable.
Something very important: Being able to change votes. This is almost a no-brainer. For example, my 'Murica (No Toledo War) save (id:2345995) has been downvoted by NUCLEAR_FOX, but then I explained to him/her thart the save was an alternate history.
That gives user's time to spam the up vote and down vote option, unless it was done by moderator to change the vote. See the flaw if it's more than two days? It would get annoying, especially to those user's who spam the vote system already.