You know, I left before the OSIC was accepted by Speed Skating Canada. It was in its infancy, and I believe that Speed Skating Canada accepted it shortly after I left. The hope is for the OSIC to work. I think there are serious limitations for it.
What I don't think works is independent third parties hired by organizations. The OSIC is a welcome step, in that it is not an independent organization hired directly by the specific organizations, but I think it's in its infancy. I think it has a long way to go, and it can't accept many complaints. There are only certain things it can accept, and there are so many other things—specifically in grassroots sports—that are not covered by the OSIC.