This suggestion is taken directly from my personal experience as a casual user for several years that has never taken the time to accumulate reputation but now desires to do so. I created an account once before, but was turned off due to the inability to upvote the many helpful solutions I found through Google.
Now that I am planning to obtain permission for voting (up and down eventually) it has occurred to me that it would have been great if I could have “buffered” or stored my votes for up/down on the many questions and answers I viewed. In other words, I am imagining the option to store votes even as a 0 reputation user (without actually affecting the current standings of myself or the target of the vote) for future use. It could work so that as soon as I obtain the permission to perform the voting, the votes appear in a history or some other location where I can go and actually apply them manually (or have them automatically apply) within the preexisting point amount/day or votes/day constraints etc.
This feature would have actually motivated me much more with respect to gaining reputation because as far as I know I would otherwise have to remember to visit 100 different pages that helped me. I could have confidently stored my votes at the time knowing that all of those people would eventually be rewarded for helping me later on even if I couldn't do it at that exact moment.
I also imagine this could be useful for very active users that have a backlog of questions to provide feedback on for a given day. As long as the buffer is still subject to the daily constraints, I don't see much potential for "gaming" this system.
In terms of overall appeal to new users, I really feel that this ability would be a huge draw for people to create an account. It would actually allow them to (with 0 reputation) have a list of their own personal feedbacks for reference as well as provide comfort that down the road they won't forget about somebody that really helped them.
The only drawback I can imagine is that you might claim new users' votes might have changed by the time they are an "experienced, higher reputation user" but I find that unconvincing for two reasons. One, I am clearly much more knowledgeable than I was 3 years ago but I certainly still knew whether something was helpful or not. And two, as already mentioned the buffer could require manual confirmation for each "batch" or individual vote.
Thanks for your feedback or any input!