Jones may only have another year left in him. Maybe two. No need to rip the captaincy from him.
Viney's isn't out of the woods yet with that foot. Let's see how he goes with consistently getting out on the park.
If they are going to take the captaincy away from Jones then I suggest going the co-captain route again and give it to some one with a good track record of playing most of the games.