Didn't get to watch the episode until late this afternoon. As usual, Burnette does a great job of convincing you it's anybody except the obvious person, and in the end, it's the obvious person. Especially the bit with Ian saying "You're the hardest competitor I've ever met, you had to assume (and the camera quickly focused on) Tom. Steph survived an incredible number of tribal councils, but her luck finally ran out.
That said, I do think the remaining members of Koror are risking a lot by keeping Tom in the game. He's got an excellent chance of winning immunity challenges, and nobody's going to want to face him in the endurance test that always decides the final immunity.