It's as useful as the existing karma system allows it to be. I suspect most of the problems you have with the leader page are an almost direct result of how voting and karma work.
It's worth leaving this leader page up as it indicates the system as it stands. The answer lies much more in changing the system than in hiding its results.
It's worth leaving this leader page up as it indicates the system as it stands. The answer lies much more in changing the system than in hiding its results.