Our first dog was a show-type cocker, and my mum had only ever had cats, but the dog was absolutely fine. Any puppy can be hard work, but none of our cockers have been that bad.
In Henry's training classes there were dogs of many other breeds (cavapoo, cockerpoo, spoodle, labradoodle, westie, pug, dachshund, boston terrier, french bulldog, lab, retriever, collie, a Finnish lapphund, and working cockers). From my personal experience I would say that my show-type cocker was more chilled than most of the other dogs, and seemed to be the easiest to train (or maybe it was just that I had more time, no kids or job for distraction). In the park he seems to have an even temperament and never snaps at other dogs (which some terriers do, for example).
We haven't had a difficult cocker (although they all have their own little stubbornnesses and funny little traits), and I would never even consider a different breed (!) but I would say that their coats can be hard work, unless you just want to get them shorn.
I would definitely recommend the show-type to someone who is committed to looking after a dog properly (and if they're not, then no dog is suitable!). I wouldn't want to have a dog which had some innate working trait like some terriers or sheepdogs do (or even working cockers, actually), for example. Show-type cockers seem almost human to me, so chilled and loving!