Indeed. It appears that I did indeed misunderstand the scoring trigger on the currents. I read it is evaporating when any points were scored, rather then just by your opponent. On the one hand, I somewhat underestimate their resilience because of it. Not dissipating when you score does indeed create some new opportunities and offer increased versatility. On the other hand, it really doesn't, especially on the Corp side. Sure, it's not impossible to pitch a no-hitter and lock the runner out from scoring, but again, all that needs to happen to make it go away is for another one to be played (see above comments about SOT). While I underestimated their resilience, I also concurrently underestimated their popularity, and the more common they are, the less effective they will be. From a grade point perspective, I don't feel like it alters much, since the misunderstandings cancel each other out.
Beyond that, @mediohxcore sums up my feelings about the set well:
I don't think the card is terrible, I just think its not good enough.
There are a lot of really cool effects and useful cards in this set, but even the best among them seem quite niche, or at the very least very inefficient.
Look at Heinlein Grid, the card everyone really wants to love, but look at it honestly piece by piece. 3 credits isn't a ton of cash, but it's a turn's worth of clicking for them (or more then half the net gain of Restructure, if you want to look at it that way). It's also an asset, which means you have to play the rez timing window game, creating a strong possibility your "surprise" will go to waste. Furthermore, it's just too damn variable. Stick it in front of an Eli. You rez that and Eli same run, you just paid 6 credits to make me say "okay, I bounce off". Put it in front of an Ichi. Who says I even have programs to trash? And If I'm going to lose credits either way, I might as well just dump them into beating a potential trace and take your pool down too. You're jumping through all these hoops to set up this potential for an effect (that may or may not even be relevant, i.e. Nasir) that you could just as easily handled and more efficiently with SEA-CA. And I mean, sure, they lose credits, but this doesn't actually stop the runner in and of itself, and if they are sailing in for the game winning score, who cares about credits?
Like I said. Your mileage with the tools provided in this set will vary widely based on whether or not you actually need them. If Siphon is the bane of your existence, then Sealed Vault is like manna from heaven. If it's not an issue, then Sealed Vault is probably going right in the box, despite being a perfectly playable card. Targeted Marketing is another prime example. It's effect is awesome, if it triggers. But between the fact that it's current and the fact that the runner has to actually play the card to trigger the effect, you have to ask yourself if this is efficient or effective enough to include over something else. I feel that, regardless of the card you're looking at in this set, 70% of the time the answer will probably be "no".