Bosch should be in the squad but not for Jantjies, he should be there for Frans Steyn, I know that's slightly controversial but let me lay out my case:
Firstly on Bosch - I've been critical of him in the past but he really has upped his game to a large extent this year, he's added an exciting running and distribution game to his already large boot. He's quick and agile and I believe would offer a lot more off the bench than a slow and overweight Steyn. Yes he didn't shower himself in glory when he played for the Bokke last but that was in 2017 - a bad year for us in general for all of our backs and it was also 2 years ago. He's grown a lot as a player especially this year.
For me he's the perfect young talent to bring as a utility back - he could do the job that Frans Steyn himself did at the 2007 WC.
On Steyn - although he's shown a few good touches since he's been back he's also looked slow both with ball in and and on defense, I understand we want a world cup winner in the squad but how much loyalty and prestige does Steyn really bring to the squad? He's been in and out of the team for 12 years many times for reasons that could only be described as "drama". We have experience in the team already - players aware of overseas conditions and teams as well as players like Vermulen and Beast who are old stalwarts.
I know as South Africans we are obsessed with the idea of including a world cup winner in our team because of Os and Percy, but in almost all other world cup instances this hasn't been necessary, I'm just not comfortable with Frans Steyn as an impact player or even worse a backup 10.
That rant aside the squad is pretty much as good as it can be, no real surprises other than a few people a little unlucky not to be included (and unfortunately you have to draw the line somewhere).