Everything we hoped for. Really well planned and everything worked. Good balanced plans for every day and great campsites.
Strengths
Well planned days and good camp sites. Not necessarily luxurious camp sites, but they had their charm. The roof tent worked fine
Improvements or suggestions
We are not very good at using "relax day", which gave us a small planning issue in Kasane.
It might be good idea to consider one or two nights in lodge in some national parks, as it makes it easier to start morning game drives at sunrise.
Booking in rain season makes driving in sand easier, but it makes crossing water more difficult.