All my Foundation votes were glitched from the very beginning. Never managed to track down the problem. But people voted nevertheless (although in lower numbers than for non-glitched votes).
I completely agree that there is no need for extra fields in Foundation votes, nor for a separate Foundation voting mechanism in general. Less is often more, proved yet again.
The poll system could need another field for a longer description. Trying to keep it all in the title is to difficult sometimes. There we could post all the information required for additional expenses polls for example. The field could be limited to around 250 characters. Longer explanations should be linked to.