I started learning Japanese in April this year (now 5 months ago). I knew perhaps 4 words and those not even correctly.
Like you I have been looking for which resources are best to use.
I started with a weekly 1 on 1 lesson on AmazingTalker. This has been excellent and I find every one really tough but you learn heaps.
My tutor told me about wanikani after a few weeks so I have been on here for about 4 months (lvl 10 now). WK is fantastic, but by itself it’s a bit like trying to learn English with only a dictionary. You did the right thing learning the grammar.
I have tried Satori and found it good but I didn’t feel compelled to return regularly.
Since the start of my learning, I have practised reading on NHK Easy News. At the beginning it was hard going. It took about 20 minutes to slog through an article and I understood only a few words. At the end I would have a vague idea of what the article was about.
What it gives you, even at that early stage is lots of practise at reading kana. The other thing is that it feeds into your WK learning. You learn kanji that appear often on NHK like 県 for example. So when these hit you in WK you don’t need the mnemonic. You just know them.
After 5 months I can read an NHK article in about 5 minutes or less picking up quite a lot of the kanji and generally getting a pretty good feel for the article content with no translation help. This was from reading 1 or two articles almost every day. I found it best for reading because you can select (from the pictures) an article that might interest you and it is very satisfying to learn some new fact or world event in 日本語!
In the car, I listen to Japanese podcasts, Masa Sensei (follows the grammar lessons in minna no nihongo), Nihongo con Teppei (all in 日本語).
As many have said on this forum. Everything is valuable. Everything you read and experience in Japanese, reading, speaking, grammar, vocab, they all feed into your learning. As you learn more you get better and you can enjoy the process more. As it gets easier and you gain proficiency you enjoy it more.
My take on this is try out the resources you find/read about and stick with the ones you enjoy. Some will fit and others won’t. Others will fit later and some will drop off.
I love learning this language like I never imagined possible. I hope you find the same.