So, why do a lot of food storage units have TVP rather than freeze dried meats?
The reason is that TVP is less expensive than freeze dried meats. If you are really serious about food storage, then I would order small amounts of different types of foods, including those with TVP, and try them out. That way you will know if you want to put the money into a large unit of that type of food.