I take both and to be honest thai is a lot more funnier to learn but on the other hand there are over 3000 techniques in tdk compared to thai. For a non black belt thai will win over tdk but if u take time to learn all these tdk techniques u will dominated muay thai. There is a clinch in tdk and u can do some effect moves from and to get out of clinch. U guys gotta understand all these moves in muay thai are tdk moves also. But ur limited in tdk rules in terms of fighting. But in street fighting tdk is deadly. TO sum it all up i would take tdk over thai that's just my opinion but u can never say one discipline is better than the other cause each person is unique.