RE: Goat Tuff glue not sticking
I never tried Goat Tuff, but just recently went to Fletchtite Platinum. Not much higher than regular Fletchtite and lots cheaper than Goat Tuff. So far it works relatively fast and holds strong.
One tip....some times it helps to wipe the vane base.