Been using almost exclusively Bunpro for about a year and got to the point where I can watch and understand a lot of slice of life / simpler animes without subtitles whatsoever, am able to handle most situations in Japan in Japanese, hold smalltalk and similar things. I’m nowehre close to the N1 in a year speedrunners and there’s surely people who progress faster than I did even on Bunpro. But for me, someone who has other hobbies, and works a lot, having an app where I can squeeze in some spontaneous high-intensity Japanese study time whenever I have a free minute, is high value.
Bunpro has been the vast majority of my study-time, and after I year I can effectively function in Japanese to a useful degree, and didn’t have to rely on translation apps anymore, the last time I was there. Far from fluent, but I’ll get there someday. Bunpro alone has turned out to be a very “worth it” way to learn Japanese.
You didn’t ask me but I see a lot of people on the forums who don’t use cloze because it takes too much time. I switched to reading for a while and realized that I, at best, add those words to passive vocab but never use them if I do it that way. Cloze has turned out to be non-negotiable for me. Takes much more time, but at least I end up actually being able to recall a word in convo and really use it, if I learn it with cloze.
Lots of people simply don’t care about the JLPT
Bunpro alone will not be able to do that, but it is worth it to have it as part of the stack that will
