I have both but they are all too young to lay so I can't address egg issues.
As for personalities...my chickens are much friendlier than the ducks. I chose the chick based on egg laying & personality traits....I got 3 black Australorpes and 3 EEs. All are friendly. On my list for next spring are a couple off Buff Orps and Barred Rocks to add to my little flock.
The duck breed I chose is known for being quiet and for their prolific egg laying. However the bred I chose is fairly skittish but they are fun to have around and to watch.
Now if you live with a neat freak...beware of ducks they are messy!