makes sense. gamification can only go so far
I usually do a combination of duolingo + anki + whatever the internet recommends for that particular lang