Ok, one last bit of input from me before I go to bed:
How might the list of these work? One idea I'd had.... if there was a decently large list of available VP-producing things.... would be to have them a bit randomized. Like, say there's 40 total, right. Maybe the game randomly highlights 20 of them at the start of the game (start of each round?), and those are the ones that are active and will produce VP if done. something like this could be totally optional, turn it on/off before the game, adjust how many are selected.... yada yada yada.
It's a bit of a vague idea, but I thought I'd mention it anyway.
As leaderboards go, they're not a bad idea, though I dont see them as necessary. They're a nice addition if they can be done.