I personally use Towel Grips too.. and i'm nowhere Lin Dans level .. Point is, the towel grip is for everyone. What it does is absorb the moisture/sweat in your hands, making it much easier for you to maintain a correct grip for maximum control.
You need to change it often, i recently changed to towel. When it is fresh, it is really wonderful. And try the grip powder too. Makes it last longer and dry.
Well I don't use a towel grip because of my experience in re using a towel to dry my body after taking a shower. It doesn't feel to comfortable unless washed after one use and I need that fabric softner.