Our family comes from Kruisriver, so I know the area quite well.
I would suggest you go further on day 4 as previously mentioned, otherwise you have the drag to Kruisrivier + the three "kriega" climbs towards Swartberg pass + swartberg pass for day 5 (2000m climbing at least)
Day 4 can be extended to closer to the swartberg pass, and there arw a lot of acommodation options on the route
Cheers,
Johannes