There is no way I'm working with cards like
discussion 7 which would require me to recall this deck's #7 way of saying "discussion" in Japanese.
There is also no way I'm working with a single card that requires recall of seven different translations.
I.e., there is no way I'm working with English -> Japanese cards, period. It's a waste of time. I don't want to speak or write Japanese by thinking of English words and then translating, so why train that way.
English is just a crutch to help connect the Japanese words to meaning. Once they are connected to meaning, the original English loses importance.
When I'm answering J -> E cards, I don't always use the exact words that appear on the back. I think of the meaning and proceed from there.
New cards I add are often J -> J. If I look up a word or phrase using a Japanese source, I just write the card in Japanese.
Also, like grandparent said, there is the active versus passive vocab distinction. Why would I learn translations of large numbers of English words, which I don't actually use? Knowing how to translate words I don't use is not going to help speak the other language even if I translate from English, because I simply won't think of the words that I don't use.
My English vocab might have, say, 25000 words in it. But actively use maybe, say, 6000 of that. If I had a list of which 6000 that is, then drilling on translating those specific ones to anther language might be helpful. In those situations when I'm stuck thinking in English, whatever I think of using a combination of my personal 6000 words would have a translation from having drilled on that.