Is it sure, that the Corp is forced to trash the cards in HQ? I have a copy of that card in german, and from the text on that card it is quite clear, that the person who is playing the card (the Runner) is asked to trash that cards. Even on the english card you can read it like this: "then trash that many cards from HQ at random." Isn“t it the Runner, who is asked to trash those? Another argument is, that a player in netrunner never has to trash his or her own cards at random on its own. Its the other Part who has to select the cards at random. Maybe i missed something, but i think it is a wrong interpretation here. This card whould do much more sence, if it would synergice with cards like Consume