I've always used Thrush Buster, and then my farrier told me something very interesting. After attending a seminar about thrush and many other conditions caused by bacterias on the sole of the hoof, he gave me this info.
They learnt that anything with tea tree oil and or eucalyptus oil worked better in preventing and treating thrush and many other conditions caused by bacterias ect. Worked better than standard treatments including Thrush Buster, as these they have found are actually detrimental in the prevention and treatment of thrush. Also, doesn't touch any of the other ickies caused by bacteria on the sole.
Told me to use Vicks Vapor Rub (or one like it with the same active ingred). I did. It works great! It's cheap. Stays on wonderfully. Protects against other ickies .
So here's one gal that was a Thrush Buster believer who now uses Vicks Vapor Rub and is very happy as are her horses.
Just a thought for your consideration.