Of course having anyone as captain who has led a winning team is great, but compared to the past, before we had 8 subs and "bomb squads" todays game is quite different. Most, if not all teams talk about and establish leadership groups to keep continuity when injuries / subs etc happen. Much of what they decide within a game (take the 3, go for a lineout and maul, take the scrum) has probably been discussed and planned within a group and the coaches pre-game, so I think the guy with the "C" next to his name is less critical than it was in the past. Which is why I think any of the named options in my previous post would do a good job.
Personally I think Wilson would be a great option, but we don't even know if he will play yet.