I think being 'on hit' makes it more balanced, though a better option (at least, imo) might be what Rut said... give it a percentage to discard a card, even if it's as high as like 75%, it should still balance it out a bit more
On the other hand, an interesting form of denial plus the first weapon not able to be flown, good job