For starters, there has to be an independent committee that's capable of handling complaints. It must be a safe place for everyone, particularly for athletes. Athletes must be assured that it isn't a "boys' club" that's always connected in some way with another federation and that seeks to protect its federation and so on.
My experience is in cycling. What inspired me to write that letter was that, at the international level, the case had been handled in a completely inadequate way. It was hilarious how badly the case had been mishandled.
The federal government should establish an independent committee, but it should be consistent in all sports. There should be a body to which any athlete can turn, whether in soccer, cycling or bobsleigh, for example. There should also be the same consequences and sanctions for all sports.