the German course currently has 3000 words to play through. We will be adding more over the next few months.
An estimated time to finish milestones is a great idea! We have talked about some as well and will consider adding it at some point int the future.
Let us know how you like the German course!