Those of us that have been around awhile know these kinds of "everything is gone" reports are unfortunately all too common at night after a TOG with a strong signature. Random Twitter and FB accounts will rarely, if ever, be the ones to break news like this.
The radar data from when the rotation passed through Leach simply doesn't support claims that an EF-4/EF-5 tornado destroyed the town. Official news sources that pass on reports directly from first responders/EMA are a much more accurate source of news. I'm sure there was some damage in Leach - - especially in the areas west of town. The areas that were probably impacted the most are those areas that had the biggest CC drop and lined up with the debris ball on reflectivity.