I like this idea because currently to inform my senators of my choice on any issue I have to fill out three different online forms, not even a standard form as of last fall.
To avoid "cheating" a verified online voters account should be created. I trust my money to such access why not my democracy. Complicity is the power of the entrenched. Keep it simple.