Actually, there is nothing bad with repeating, except, if it would not be repeating only.
From what I've seen in my account, I have 1000+ words to repeat. If I properly understood new logic, I will have new words only after repeating then all. And from practice, I haven't got a single new word in last 3-4 weeks - which is quite boring, isn't it?
My point - it would be just great to find some balance between repeating and new words. Otherwise, it's getting really boring.
Also, it would be useful to see some advance statistics, specifically, reason for repeating - how many words appears because of errors and how many just because it's time to repeat.