Finished my tree in 185 day streak.
However this will just be my first step to learning this language. Planning a trip to Germany later this year and hope to be more fluent than I am now. Will continue my learning via German books and Rosetta Stone. Still a long way to go!
I actually find Tinycards more satisfying than Memrise, but Memrise is VERY helpful.
Great Job! I hope you are able to speak very fluent German by the time you go on your trip to Germany. BTW you can still continue to strengthen your skills on Duolingo, you don't have to switch to Rosetta Stone. You will just have to start with the basics if you go to Rosetta Stone.
Conversation Exchange may be helpful. I have not used it but a language teacher recommended it in a response on Quora. Here is the link https://www.conversationexchange.com/index.php?lg=en