I think this really depends on your goals. If you don't want to work in Germany, then it doesn't matter where you go. Ue the CHE ranking to get the best you can find.
If you wanted to stay in Germany then you could take one or two semesters to improve your German and then attend much better universities like Kassel, Göttingen, Erlangen-Nürnberg, Karlsruhe or Mannheim. They cost 1,000 or 2,000 a year or so for courses in German leading to a much higher quality MSc.
If you wanted to stay in Germany then you could take one or two semesters to improve your German and then attend much better universities like Kassel, Göttingen, Erlangen-Nürnberg, Karlsruhe or Mannheim. They cost 1,000 or 2,000 a year or so for courses in German leading to a much higher quality MSc.