Saffex, I like your team a lot. I would make two minor changes.
I prefer Hooker to Moodie but will admit that right now, it's a toss up between the two.
AE would definitely be on my bench. Fassi is clearly our best fullback but he's been a bit fragile.
If he gets crocked then you have to choose between Cheslin/Arendse at fullback and DW stays at #12; or . . . AE at #12 and DW switching to fullback.
I prefer the latter option in that scenario.
Edit: Make that 3 changes. I wouldn't have an eye-gouger as my captain. We tried that once before with Corne Krige and it didn't turn out very well.
My skipper for that team would need a lot of thought, but my shortlist would be PSdT, DW, Sacha.
Second Edit: Ox Nche would also make my Bok captain shortlist. Not sure how much captaincy experience he has but if you want to replace a black Springbok legend with another black Springbok legend, Ox is your man.
Third Edit (sorry): Unlike you, I have no problem with Cobus Reinach. As much as I like Grant Williams, I don't complain too loudly if Reinach starts. He's tidy, explosive, sensible and inspirational . . . and I once played a game against his father. All pretty compelling reasons . . . for me anyway.
I know you won't agree with that but Rassie does so you may need to suck it up and deal with it.