I still benefit from a year of training, but it seems the long-tail of spaced repetition doesn't work for me at all. But so long as I get to the point where I can read or watch TV, the considerable effort I've invested in making cards (not to mention reviewing them) was worthwhile.
It's also fun to have an extended/time-intensive personal task where it can be worth it to build up a highly personalised system that doesn't need to work for anyone else. It allows for a selfishness that's the polar opposite of accessibility design, but can end up resulting in quite novel/pleasing design decisions. (There've been some other posts about making software just for yourself on hacker news before).
They have a lot of shared decks hosted online, but I guess for hosting costs or copyright reasons delete any decks that aren't regularly downloaded, which results in many niche decks getting deleted. I've uploaded several German-language decks that get deleted because of course they don't get the same traffic as English ones. Bit of a pity - I wonder what the ecosystem would look like if things were otherwise.