I started WaniKani about the same time last year, I’ve been using this program for 1 hour or more every day, and I’m still only on level 12.
That said, I think I’ve been holding myself back. I’m VERY thorough when it comes to learning and reviewing. I will always memorize the stroke order when learning new kanji or radicals, and I will always read at least 1 example sentence when learning vocab. Doing so usually exposes me to other things, such as new vocab patterns (and frustrations!) when looking at some of the example sentences. I think I’ve learned quite a bit by simply encountering weird stuff in the example sentences and looking it up.
But at the current speed I’m at, it takes 30+ minutes to do only 10 lessons, making them very painful.
Reviews are a bit easier. I could eat through a pile of 100 in 20 minutes if I’m at top speed and anime music is blasting on high.
Since a year has passed, I’ve pretty much gotten the hang of the stroke order and picked up the essentials of the vocab structures. I’ve also been exposing myself to learning the language through other means - using bunpro, memorizing songs, trying to read a light novel, etc.
I’ve heard of people completely emptying out their lesson queues and speeding through levels in 2 weeks or less.
I think I could do that too, but I would have to really start cutting corners: lessons would have to be rushed, and I would have to ignore everything but the meanings and pronunciations.
So is it worthwhile to start picking up the pace?
And if I do, how many more hours of work can I expect as a consequence?