Thanks for that second link. I had read about glycine for sleep, mood, bipolar and schizophrenia (via Glenn Close family study) but not for possible life extension. It does improve my own mood with a dose of several grams per day but the best mental effect seems to be the day I stop taking it. Lower dose does not produce that, it seems to be a dynamic response. So it seems important but complicated, but that's just my anecdote.
But yes, glycine also has many of its own benefits. Including a very interesting theory regarding life extension due to its interaction with methionine. [2]
[1] https://examine.com/supplements/glycine/#nutrient-nutrient-i...
[2] https://www.fasebj.org/doi/abs/10.1096/fasebj.25.1_supplemen...