Ice Fang > Substitue. Landorus/Latias/Latios and everything else that is part-Flying or has levitate stops it cold. 27 fully evolved with levitate, 55 flying (54 if you minus Fan Rotom twice) that equals 81 Pokemon you can't hit, most flying types can be hit neutrally/super effective from Ice Fang and all pokemon from Levitate get hit neutrally/super effective bar Bronzong/Bronzor. Much better option imo.
Sorry, I forgot that Gliscor has substitute then I thought that you were talking about Gengar. About the Ice Fang, I think that substitute still better, but if he's my last pokemon against Gengar like you said, I will lose for sure, but I'll take the risk. Thanks for help. ^.^.^ I mean Gliscor. If he is your last pokemon vs gengar you can't win.
Thanks for your help, I liked the idea of Substitute on Dragonite I will try this. The problem with Earthquake is that my team won't have Fire-Type moves, what do you think I should do about this? And about Scizor I was thinking to do this, what do you think is better a offensive or bulky Swords Dance set?On Dragonite try Substitute over Dragon Dance because Choice Scarf Haxorus outspeeds even after a Dragon Dance and OHKOs through Multiscale and Substitute also blocks status which is useful, as any status completely cripples Dragonite. Also try Earthquake over Fire Punch due to higher base power and because of how common rain is in OU. You could also try the Parashuffle Multiscale abuse Dragonite set and maybe run Swords Dance Scizor over Choice Band to sweep the crippled team.