You don't really need to keep up with Anki's review sessions, even a partial session is very effective when you have lots and lots of cards. The tradeoff is that you might not actually maintain 100% recall of all items, but you'll recall most of them, and the scheduling algorithm will space out the items that you do recall even further.
Granted, writing good cards is easy to say and really hard to do. Some specific pointers:
- cards should take less than 10 seconds to answer
- most questions should be 7 words or so
- if your question has multiple clauses, split those up into separate cards
- cloze deletions are great, consider multiple clozes per card
- around 10% of your cards should have images
- good images help a lot, mediocre images make it worse -- when in doubt, don't
- Answer this Question cards should have an opposite Question for this Answer like Jeopardy
I agree that making good flashcards helps alot. Another big thing is to make sure the knowledge graph is connected, eg there are no 'orphaned' individual cards / groups of cards. Those tend to suffer seriously from decay for me.
I'm working on a program that solves this problem: we don't have mandatory daily reviews and we also have a Spaced Repetition Algorithm for reviews. Also it's much more flexible than Anki & Supermemo. So you don't have to stress over as to complete the daily grind.