I did the camping option of this tour, and having previously overlanded around Africa with other operators, I was not disappointed. The truck/tents/day-to-day is much the same - so long as people accept that sometimes there will be long driving days, you need to pitch in with chores, and also take responsibility for yourself and your stuff there will be no problems. There is no point coming to Africa and then complaining you don't have free towels and soap every night, or your bed was creaky. Again, it is always just one or two people who genuinely don't seem to have read the dossier rather than the norm.
Our guide Colin was hands down the best guide I have ever had, there is honestly nothing he could have done better. Our driver Philip was also a great guy with the biggest laugh. Joe was also learning the route, and was quiet but a great cook.
We knew our plan for each day, were told plenty of facts and stories as we went along (Colin would research anything he didn't know and tell us all the next day), so much food, and a few nights were actually accommodated which were a nice surprise after it did rain for a few days. The glamping in St Lucia was perfect!
The itinerary was a good mix of game parks, beach, city, and mountains - my only slight issue is we had 6 straight days of hiking with two nights each in Drakensberg, Ampitheatre and Lesotho. But, understandably, if that is where the places are, then that is the order we will visit.
My only complaint would be having both accommodated and camping tours together. No-one realised there was another option and it meant the group was often quite divided as accommodation was far from the truck and people would disappear to their rooms rather than socialising or doing their turn at the chores. I have spoken to other people who had everyone camping on their tours, so maybe this was just because more chose the other option.
If you want to travel, see as much as you can, and don't mind getting a bit tired and dirty along the way then overland! I will definitely be back again.