Therefore I am a little confused as to why so many people are against mixing the 2 types, as I think she looks better than the average show cocker and is not as crazy as the average working cocker.
because you are very lucky in the result you have from that breeding, however you can never been sure what 'type' you may end up with.
You may end up with a dog with the drive of a worker and the coat of the show, which would be a nightmare for most pet owners (slightly crazy, with a nightmare coat to keep tidy and clean), not suitable for working homes (again because of the coat) and couldn't be shown by people pursuing a show path, since it's a mix.
That's not to say that it's a bad or wrong idea, just that the 2 lines have been selectively bred for different reasons, and mixing the 2 could produce pups which would struggle to find suitable homes.
In terms of breeding your girl
there are many ups and many downs. The fact that your girl has a lovely temperament is no reason to breed in my opinion - my 3 have lovely temperaments but I wouldn't breed from them because I couldn't bare the heart ache of losing any of my girls due to complications, or any little pups.
It's also very expensive, and time consuming - I wouldn't be able to take the time off work to be with the new born pups and mum for 8 weeks prior to them finding new homes.
What if I couldn't find them homes?!!
I may end up with 10 dogs! What if one of the pups had to come back to me because the family couldn't have it anymore?
Some people say 'oh it's cruel not to let a bitch have at least 1 litter' - rubbish, there are no health benefits to your bitch in having a litter, i fact she's far better off health wise not having one probably!
These are just some of the reasons I couldn't put myself, nor my girls through having a litter. It's unnecessary in my opinion.
You should read 'the book of the bitch' to help you understand your girl's cycles and what to expect in terms of the pregnancy.
My advice is don't do it; but good luck what ever you decide