Cool concept, poor numbers. Largely unusable in serious play at this time. The card effect doesn't allow for surprise rezzes at the end of the runner's turn, and a card which can only be rezzed upfront can't be this easy to trash. (Or, if it is this easy to trash, it needs to have a massive effect. See Daily Quest). It might have some fringe play options with asset-defending IDs, like Controlling the Message or Gagarin, to bait an early run the runner wouldn't otherwise want to make. It's not terrible in that role, it does inflict a fairly significant cost on the runner if it is allowed to survive.
Some other cards with similar rez/trash costs, but generally larger impacts, include Nico Campaign, Daily Quest, Commercial Bankers Group, and Wall to Wall. You'll probably also get a larger credit swing from not-incredibly-efficient cards like Marilyn Campaign, Tiered Subscription, Economic Warfare, and PAD Campaign.