There are lots of threads on this subject.
Just do a search for "program" in the title of post only in the Advanced Search feature in the Star Alliance forum.
TG is on the second page of my guide. It is one of the lower ranked (IMO) programs in terms of benefits received.