The cute factor is the biggest pro for me! I have 4 Pekins, 2 call ducks, and I have 8 call duck eggs in the 'bator.
The con is they;re messy, especially if you're brooding them in the house.
I absolutely adore them though. I have both chickens and ducks!
Laurie