I wrecked one of my stock cat skis last year and looking to replace it with two new ones?? what is a good brand to buy...friend has a set of slydogs on his polaris and says they don't have much of a keel so he has to lean more to get it to turn?? thanks