Seems good against Architect, which is growing in popularity. Could give a lot of information against Daily Business Show. Like if you see that they've dumped a SEA Source, then it's likely that they have one in hand.
Did played a game where I managed to win with a Medium dig on a R&D protected by Architect and finishing this of with Showing Off. This is seriously a good card with more subtle purposes than it seems at first. Like you mentions, it can be very strong against Daily Business Show where the corps want to keep cards protected for later and this synergize well with its faction where you have the possibility to trash any type of cards.
—
Exo