There are some issues, with synonym confusion for sure (i.e. girl or boy = ???). Even so, you might wanna try KaniWani for English → Japanese reviewing.
I use Kitsun for Eng->Jp. I like that each card has full dictionary build which reduces quite bit of synonym issues with other cards. Plus I want to know all meanings associated to a vocab word just so I’m aware. I prefer having En->Jp in my same session (though sibling delay is possible if prefer not to spoil) as reading/means as it strengthens my retention…something I thought WK should have had to begin with so I have a single SRS system to control my pace, not 3rd party programs in separate SRS cycles that become to difficult to manage and reason why I dropped them. I don’t want waste time with manual input on Eng->Jp with synonym issues either on items that share the same meaning so I turn it off…this is a complete waste of time on top of the additional time required to manual input IMO.
Cloze test is essential what BunPro is it seems, perhaps you have different layout idea…not sure how it works with Eng front. I’ve run into issues of similar meaning grammar points and fishing around for the ‘correct’ answer, another synonym issue that can be frustrating especially at higher N levels where there a number of correct choices but just one accepted.
I practice writing with a Eng->Jp writing deck on Kitsun where I will write the kanji based on Eng meaning and Jp reading…I tried keep of much as a build out to avoid synonym issue to focus on writing and the dictionary helped along with stroke order diagrams. For iphone I have to use a simp Chinese keyboard for the handwriting which isn’t perfect but it gets the job done mostly. Android is probably better. But overall, it’s been largely beneficial and wish I worked on this alot sooner to iron out the similar looking kanji issues or being overly dependent on collocations to aid reading.
The kanji deck is one of the manual input deck nowadays. If the testing criteria is setup where even a native can’t get it correct on the relative first or second attempt, the method is now suspect on its time efficiency to me.
I realized that it is possible to use デジタル大辞泉 to generate the front side of a recall card. Although, it sometimes needs editing to remove the traces of the actual vocabulary.
The only problem I see, that it might not be ideal for drawing Kanji and writing vocabularies by hand, as it already revealed too many Kanji and radicals.
I feel that Goo Progressive JE dictionary is partially translated, though it doesn’t necessarily include all definitions in 大辞林. At least sentences in many contexts are included (i.e. don’t just include random but similar context sentences).
It isn’t necessarily copy-pasta from JJ dictionary. I might need to edit a little. (There is still the original in some note fields)
The front side is missing ちゅうじき, while the actual JJ entry / back side has it. I am not sure whether I should include ひるげ / ひるけ, though.
I also notice for a while that 大辞林 doesn’t necessarily include some definitions I have seen either. (i.e. people use it, but dictionary officials don’t recognize it - so, if for Wiki’s, such definitions may possibly be included?)