Great find, thanks for sharing.
It's important to note that the case of the Pirahã doesn't salvage the Sapir-Whorf hypothesis. Whereas Whorf posited that the absence of a word for a given concept in a language means the people who speak that language cannot think about the concept, the evidence of the Pirahã seems to suggest the reverse: that the reason they don't have words for certain concepts is that they don't think about them.