VoteSmart moved to a paid API and so we no longer take the time to match against their IDs as that broke our automation. If someone else had the time/desire to match them we’d gladly accept the contribution.
We’re always looking for volunteers to help with development and financial contributions to help fund our work & infrastructure. As for daily bulk downloads- It isn’t something we’ve considered, but I’d be curious to hear why you’d prefer that over an API, maybe we can solve that gap or reconsider. If you’d like to discuss any of this privately feel free to email me firstname.lastname@example.org