It's great that you are doing lots of research, and in the end the choice is yours regarding breed. There are pros and cons for every breed, just as long as you are aware of the characteristics of the breed there should be no surprises. Be proactive in your training, Cavoodles can be very excitable, so lots of calming skills will be the trick. Find a good trainer.

Be really careful about two pups at once though, you will need time to train them separately and walk them separately. You cannot train two dogs at the same time with new skills, especially if you are a novice dog owner. Be prepared for a big time commitment if you want well behaved/socialised dogs.

Also, in the end these dogs will be yours. You children will, over the next 10-15 years, go through many life changes, travel, moving out, study etc. Are you prepared to take the responsibility for these dogs? Please don't think you are getting dogs for your children, you should be getting dogs for you, the children will just be occasional helpers. It's too much to expect anything more from them.

All the best, it's so much fun choosing a breed. Get the kids to do all the research work.