I see your route does run along some established long distance routes such as the Rhine River and also the Danube from Vienna to the Black Sea. That's a good idea.
Let me know when you're gonna pass through Frankfurt. I have a comfy sofa. Are you familiar with the Warm Showers List?
http://www.warmshowers.org/user/2404