SD Gliscor is best on hazard stack, it's not terrible outside of it, but it's an odd choice and I can see why it doesn't feel right. Lack of hazards is also a major problem here. You have a lot of pokemon that take advantage of hazard chip and nothing to set it.