I like your itineray ! But I think we have uninimity here
because I too would suggest you drop one city, in order to spend at least two nights per city.
In my opinion, the less convenient place in your itinerary is Paris, too far outside your route. So despite the fact that I looooove it and been there twice for six weeks total, I would suggest you keep it for another time.
Oh and... welcome to travelpunk.com !