If space permits, you might think about just building new pond closeby and using the existing pond as a settlement basin. Divert outflow from existing pond to new by piping or ditch. Probably cheaper than cleaning out old pond and then you can get away from so much leaf litter.