There is a fair amount of debate on SuperThrive. I read an outstanding and very well researched article that convinced me. Of course I can't put my hands on it now... But here are a few links:

Vitamin B1 Myth

This quotes the above:
DIY Northeast Organic Lawn Care: Does Superthrive work?

I'll dig around for more.