When does the discard effect take place? If the discard effect applies when it is in hand, then there's probably no way to play it...
Instead of nightmare mechanics, why not turn (a) random card(s) in the opponent's hand into this card for the cost of selfdestruct?