This card really makes you scratch your head when you remind yourself that Friends in High Places was released just one cycle earlier. On the plus side it is one credit cheaper and is not terminal, however the restrictions it imposes are nothing to scoff at. You can install one fewer card and have to remove any other copy from the game which can be a significant drawback.
Also note that the rezzing part is mandatory, so recovering a big ice such as Tollbooth makes you pay in advance. The rezzing part would have been more useful in a meta where either Leela or Blackmail were prevalent. As it stands the rez is more of a downside. You can also compare this card to Archived Memories. Instead of getting back any card, you pay one more credit to immediately install it, but you have to rez it, so you cannot use it for traps.
All in all this seems to be most fitting for low rez-cost cards such as high impact assets like Jackson or gear check ice that was parasite'd. Do you have room for such a card? I'm really not sold on it.