I've played Deep Thought as an early pressure. It can:
1) Scare the corp since you can see what cards are going to draw (and information is key in this game). This can annoy lots of corps. Specially the kind of deck that allows you to go to R&D to eat for some Snare!. And now with more diferent traps like Space Camp or News Team.
2) Also that information can make you want to run (or not) into R&D or make pressure into other places.
3) Make the corp purge virus counters. And if they don't want to be annoyed for that, they need to purge virus counters.
But as the review of Lupus has said, this is not an equivalent of R&D Interface or Medium. This is more like a program verson of Woman in the Red Dress.
Also it has the con of making first the 3 runs (2 with Grimoire) onto R&D before start shining.