my advice is to do as many different things as you can in order to diversify, and then if you feel like something isn’t working then you should stop doing it. Doing both Wanikani and Bunpro will not be enough to get you to learn the language, unfortunately, but you can do something like the Kitsun.io 10k deck and then just sleep all of the Wanikani words.
To be honest, I slack way too hard on listening practice and reading practice, but you should probably be doing those too.