Anki is probably my most beneficial single tool. Though if I were to do it over again I'd follow more or less the poster's strategy. Maybe 80% comprehensible input for listening and 20% Anki for vocab building. At least until I could watch native TV without much effort. I've played around a bit with LLMs, but still haven't found a really great use case for my study.
On the otherhand I think consistent practice (with growing difficulty) trumps technique. Whatever process keeps you motivated to practice month after month is most important.