I can see Jones being on the list. I had high hopes for him myself. But Wren? I didn't even remember him (had to google him) so I don't know how much hype he had
Wren has been in Africa helping pygmies avoid being slaughtered. He runs a charity org and has for a couple of years now.
.... it turns out he's accomplished more than anyone on tuf ever.