I'm the friend ;D Hi Miss Lydia! I have a duck with the hormone implant and a duck who just had a hysterectomy. Both have done quite well.
The implant: In and out visit with the vet - takes 5 mins to put it in. The only thing with that is timing b/c my girl immediately goes into a very severe molt - like ALL the feathers are lost - so has to be done after it warms up a bit in the Spring.
The hysterectomy: That was quite a process - but it was needed to save her life since she had an egg literally wound up in her vent then passed to the outside of her body. It was horrible to see. They only take the oviduct - not the ovaries. She healed nicely in about 2 weeks then she was OK to go back outside and swim. The only bad part is that now she really can't have any contact with my drake - so permanent separation in mating season is required. No biggie - that's what doggie gates are for