I recall a link many months ago about the microbe hypothesis in AD. In that article the researches had found various infectious agents in each tangle and they were surprised at the number of different agents they found.
Perhaps it was these guys but the article went further than the one you linked.
If they are correct, then 2-73 is not directly addressing the underlying issue. Be that as it may, there is nothing that seems to be better than 2-73 in the near term.
Restoring homeostasis is still a compelling argument. For me the question is in what circumstances will that have the most benefit. Could be AD, Rett, epilepsy, anti aging, general health, or something else.