Definitely, he gets rocks up so easily on so many things. And he gets u turn as well. He is such a versatile pokemon. Roost + poison heal is so good. I think uturn, stealth rock, eq, roost on defensive gliscor could be a staple on semi stall/stall teams. He just never dies.