I find *G is better than ST Elite+ status in terms of benefits and particularly consistent recognition. I think having the top alliance-wide elite tier as *G makes it better for top-tier elites when they fly their main airline as they get the most benefits.