Pekins are not actually meh layers. They are fairly decent. My pekin lays the most consistently out of my flock. I think my khaki just started to lay, so that may change. Every breed has it perks. They all have their unique personalities.
You also need to spend a lot of time with the ducks...