I'll have to say that I'm still not 100% sure how useful this approach is. Most of the times when you're learning something you're not merely reading, but you're also actively using the knowledge in some way. If I'm learning about B-trees then the major part of that learning process is implementing them. If I'm learning some complicated math I will solve a bunch of exercises. Where does flashcards in a text book fit into this?
It was also my impression (from the Anki community) that spaced-repetition is far more effective when you create the cards yourself. A common "beginner mistake" is to download a pre-made deck and start memorizing from scratch.