Though it takes time(obviously) I feel like it really works for me,I even go back to older lessons after mouths from doing them and I able to easily remember what I learned from back then and not miss one thing. So yeah it feels good to know Im making progress even if its baby steps.
Karvner about Learn Japanese!! - Hiragana, v1.1.10