So, the way that I'm following to wrestle with Japanese is basically the ja-dark method.
This method is almost like what Steve Kaufman does, adding a large database of vocab words he "knows" but hasn't mastered.
It uses Kanji+Furigana on the front of each vocab card, with a Definition + Picture on the back, for learning each vocabulary word initially. It makes up what I like to call "Potential words known" and
It's pretty controversial, but it lets you read more difficult material more quickly and get more practice, since you can read more quickly and just look up kanji readings and already know the word, or enjoy content.
So, the reasoning is that basically, you initially "feel" into Japanese. You hear and see a word with its furigana, and because of the repetitive nature of kanji and phonetics, you wind up learning a large % of the words you learn this way as both listening and reading cards.
You also use a 250%+ Anki interval, so that you aren't testing the vocabulary cards too often much.
Sentences - Reading and Listening Mastery:
You use the MorphMan addon (look up kaegi) to track your vocab words, and go through and create your own sentences, or use Core10k and whatnot. Your sentences and listening cards shouldn't contain furigana, but because they're n+1, they'll always primarily have familiar words. So, you'll mater your Potential words through sentences, and since they'll be things you're used to, you can quickly learn to recall the readings when you already know the word by kanji+furigana. You'll also have an advantage with listening, because when you learned all those cards by kanji+furigana, you had audio. Now you can go listen to anime and find that a large portion of the words were memorized phonetically, or can be added to your phonetic memory with a quick lookup.
This method is pretty cool because it encourages you to have sentences for your pool of vocab words through MorphMan, and it help you simultaneously click the readings into place, based on patterns and getting used to the language. It's also a really low stress way of learning vocabulary and individualizing things.
So, with the kanji+furigana format, you also have the option of making a Card2 and Card3 version of the card that has Kanji-Only or Audio+Hiragana. I like to use these formats to target some words that didn't automatically stick, or maybe I just haven't seen in context enough. I suspend any ones that I already know.
The pure kanji+furigana and "getting used to the language" method, without Anki, with several hours of reading daily, can actually lead to fluency. I have a friend who got fluent in Japanese without every learning to write the kanji, or targeted grammar drills, and he did it in a year by reading a ton and getting massive exposure to the language. There are also thousands of words in Japanese that I can read and hear that I never specifically forced myself to produce the kanji reading for, or explicitly studied by audio-only.
I think things like targeting kanji readings can be useful as a supplemental review, as something to go "Ah, the readings for 判 are はん、ばん, わか. That makes sense, given the few words I know." Explicitly learning readings before knowing words puts off actually getting the practice in, and you might wind up overanalyzing words.
Context is really necessary and important for Japanese. It's way easier to remember how to write the kanji 判 or know the readings for it because you know the word 判断, and learned it in an anime delivered a final judgement, and you watched the scene and read 判断 in the sentence. If you never have this experience and you arbitrarily say "know that 判 can be read as 「はん、ばん、わか」but don't also have flash cards with words like 判断 used in sentences, it becomes a highly bruteforced method and won't stick.
Also, since vocab is meaning-focused, I think learning "はん" or "判" as the concept of "judgement" is more useful than learning 判 can be pronounced as はん,ばん、わかる, that it means judgement, and then that there are cool words like 判断。
There's probably a middle ground, though, and I think it would be cool to learn the common readings for kanji that use 1 reading 90% of the time, but I mean, if you know how to read words, you're already doing that, anyway. I guess one "issue" you have is that you might not know, without the context of vocabulary, all the readings for a certain kanji, but really is that what fluency means? Do you know all the meanings of com-, re-, be-, with-, as prefixes, without the context of actual words? Aren't you still fluent even if you can't come up with them?
I think as non-natives, we can definitely achieve more optimization by steering away from traditional native learning methods, like, by avoiding the Joyo kanji writing order in favor of a radical and RTK-based system. Sometimes I think we overdo it by trying to force ourselves to remember the readings of words and kanji we just learned without getting used to them.
There's a middle way - one that can get us used to the language, involve a lot of effort, while avoiding unneeded stress.
I'd like to see what other people think of this method, because I think it's mostly foolproof, as long as you have enough sentences (which you should, as a general Anki rule)