Erm, that's a pretty tough spot. First, I must say, for being a generally intolerant and grumpy old man, Jinjo LOVES, ADORES children! He's especially great with the littler ones, when my neighbor brought her two boys over about a year ago to see our sheep they kept asking what the "obstacles" were for so of coarse I ran to the house and grabbed up Jinj and some treats to show them, they petted him and he just sat at their feet oh so happy big smiles and wiggle happiness.
But in general, they don't have to live with him, and with his very early resource guarding and food aggression, no to mention HIGH crazy energy, I would ONLY recommend them to someone who already has experience with energetic and sometimes moody/dictating herding breeds. They CAN be great with kids, and can also be crazy controlling, they're very much a typical herder.
As well, the very first Corgi I ever got to meet and know in person was an elderly Cardigan. He belonged to the neighbor of one of my brother's friends. The neighbor was going to have the old dog, Andy, PTS when they decided to move, my brother's friend and his siblings use to walk that dog and didn't want him to die just because the family was moving, the neighbor gave them the dog instead. That interaction, actually kind of reminds me of how Jinj is with kids, except a little more soulful and less hyper.
Ultimately it REALLY depends, on a lot of factors, and I would highly advice for the best determination about getting one of these breeds, GO TO SHOWS!!! See them and talk to their owners/handlers/breeders/families in person! You wont find a better "introduction" to the breed elsewhere, except maybe being invited to a breeders house for a play-date.
Yep, cause it was too dang FREEZING to do it outside, LOL! And, I have a Dyson :hail:!