Analysing The Survivor All-Winners Season

The dream season of Survivor is set to happen. Season 40 will bring 20 former winners back to compete against each other in the ultimate showdown. But have the right winners been chosen to return?