I hope that you don't mind me butting into your thread! I looked at the itinerary and would be happy to share some opinion. Some of the most popular destinations with American visitors are listed - Heidelberg, Rothenburg o.d. Tauber, Neuschwanstein, and Munich. I have been to all four sometimes many times in my life!
My feeling was some good, some interesting choices. A few of the smaller towns and tours I think are to appeal to families - the Steiff visit, and the Brezel making for instance.
Hotel choice of Kempinski in Munich was good to see.
But I see that they spend quite a bit of time in two very American touristy towns - Heidelberg and Rothenburg o.d. Tauber, yet very little time in Munich. I don't mind a 1/2 day in Heidelberg, and Rothenburg needs a 1/2 day if not more when it is overflowing with tourists, but sad to see that they somewhat short changed Munich.
Again, sorry to butt into your thread!