Personally, for me that's too much driving and too many short stays for the time frame you have. I don't think you're going to have much time at all to be out and about. You have 6 different stops in 9 nights.
Do you realize how long a drive it is from Munich to Beilstein? It's roughly 6 hours on highways without the Black Forest "detour". We visited Beilstein in Oct. 2007. Very charming, but VERY small and very quiet. The highlight on the Mosel for us was our visit to Burg Eltz. We spent 4 nights across the Mosel from Cochem in Valwig. We loved Cochem and Bernkastel.
While we found Dinkelsbuehl nice, Rothenburg is our favorite in the area, even though it's "touristy", it's terrific.
For a round trip flying into/out of Munich, I agree with visiting the area's to the "south" of Munich. Salzburg/Berchtesagden, Garmisch/ Mittenwald and Fuessen. Other beautiful area's are the Zillertal, the area around Innsbruck, Zell am See and so forth.
Your itinerary would make more sense to me with a flight into Frankfurt and out of Munich or vice versa.