It has already been a big year for Marianne and I but we are planning to take a trip to get away from lots of things going on in late April/early May next year.
At that time, we'll be out of home with my parents as home renos are underway , so we figured a few weeks away from all that stress and cohabiting with parents might be a good thing
The premise for the trip is that Marianne is happy to just be away and isn't particularly interested in doing much hiking, but at the same time, has allowed me a few single nights here and there to get it out of my system !
Based on images I've seen around the place and a rough 3 week itinerary, we plan to stay a couple of nights in each spot to minimise moving for Charlotte and self drive / stay in self contained places. The motorhome option did enter our minds but the though of lugging that around every time we want to go anywhere wasn't too appealing.
With that in mind, I was wondering what people thought of the following itinerary over 3 weeks and I would love to be pointed in the direction of things worth stopping for that I would otherwise miss!

Day 1 Arrive Christchurch and stock up on the groceries, get a cheap pram and stay overnight
Day 2-3 : Drive to Greymouth on the west coast and spend a couple of nights there photographing a starfish colony someone directed me to as well pancake rocks
Day 4: Drive to Franz Joseph Glacier - overnight there and hopefully visit Lake Matheson in the morning
Day 5: Drive from west coast through to Wanaka where hopefully spend 2-3 nights
Day 6: I hope to do an overnight hike to Alpine lakes (Wilkins Valley) and return on day 7 - I think Marianne's happy to loaf !
Day 8: Drive to Mount Cook area where we hope to spend another 3 nights
DAy 9: I hope to do an overnight hike to Muellur hut and get up close to Mt Cook
Day 10: return down and do some walks around hooker valley
Day 11: drive to Lake Tekapo and overnight there
Day 12: drive through to Queenstown /Glenorchy /Kinloch total of 3 nights somewhere in that region
Day 13: Arrowtown area
Day 14: Glenorchy area
Day 15: Drive to Te Anau for 2 nights - I hope to hike to Shallow bay hut and overnight there for Lake Manapouri views
Day 16: more of lake Manapouri / lake Te Anau
DAy 17: drive to Milford area: 2 nights there - possibly Marianne to drop me off at for 1 day hike to Lake Mackenzie + overnight
Day 18: back to Milford
DAy 19: Drive to Catlins conservation area : waterfalls galore! and nugget point lighthouse - 2 nights
Day 20 : Catlins
Day 21: Drive to Moeraki: 2 nights there
Day 22: Moeraki
Day 23: Drive back to Queenstown and exit!

I know that's more than 3 weeks and 3 weeks is really all I can fit so I guess one of the questions /opinions I'd be interested in is whether people would miss out on the west coast days at the start, or cut out some of the stuff in the middle around Mt Cook/Tekapo ? I reckon for me, the 'must do' bits are the ones I've got in bold.

Any opinions appreciated on anything from itinerary, to travel mode etc.
It will be a big challenge to have 8 month old Charlotte along but hopefully by the time she gets some head control, I'll be taking her out in a child carrier with all my gear just to get used to it