I’ve got a lot of time confetti to fill and WaniKani fits perfectly when I may have only 5-15 minutes to do something at a time. I’m doing Bunpro/Genki and KaniWani on the side, so learning Japanese has become my primary hobby since December. I work as a stay-at-home Dad, so my schedule is pretty unique.
I’ve been averaging around 8 days a level, and probably devote around three hours a day on pure rote study, with more time devoted to looking at other language-related stuff. The more time in, the faster it goes, like any skill, but checking in every few hours seems to provide a real virtuous cycle. Confusion gets sorted out easier and new symbols get absorbed faster. It was around level 7/8 when the meta-learning kicked in, as in how to do this without getting too manic or frustrated.
All that being said, I’d be in trouble without the Self-Study Quiz script and to a lesser extent, KaniWani, both of which provide extra review and help me zero in on those readings or meanings that just aren’t sticking.
Also, as others have pointed out, it’s not a race. The fun part is not the destination but all the こうs we meet along the way!
), depending on the number of vocab that unlocks directly on level up I make a schedule so that I’ll always have at least 5 vocab lessons available, usually that means 3-4 days of doing vocab from the previous level, then radicals+vocab from the previous level and then radicals/Kanji+vocab from the current level. It is based on this approach (

)