I personally keep my apprentice count around 100, 125-130 tops. Like others I try to do all the radical lessons as soon as they are available. That means no other lessons for that day. Then I start 5-10 kanji lessons the next day. Then vocab lessons whenever there are no new kanji lessons.
What I have found out is that vocab is, at least in my own experience, getting a bit easier than when I was starting out. Attribute this to better learning methods, familiarity with WK, or if it really is easier as you go along, I have no proof of. However, this is the reason why I will have more vocab lessons on some days and less on others. To each their own but I find that some vocab are just plain easier to get than others. So if I have a particularly easy stretch of vocab, I just add more vocab lessons for that day. I mostly do increments of 5 so I will have days of 10, some even 20 but if I get tough ones (different than main reading, rendakus, mnemonic not sticking) then I only do 5 for the day.
I do not really care about my leveling up speed and hence do not follow the do everything at once approach. I find that by keeping things around the 100 apprentice level, I have enough reviews and lessons to keep me busy but not too much that I do not have time for Genki and BunPro.
I hope you find your balance soon! Before I found the “100 apprentice count” suggestion, my reviews fluctuated mightily and caused a lot of frustration. Once I settled on a routine, things allowed me to plan the day and this helped me immensely. I hope whatever you decide to do will work for you.
All the best!