I have a 5 and a 3yr old. They are too big now to both feasibly fit in the trailer that we have used up to last year. I wanted to be able to continue to take both of them on one bike though. That was probably the biggest driver for me getting a cargo bike (Yuba Mundo) last summer. It is great that they both can ride on the bike behind me. My 5yr old sits on a padded seat on the deck right behind me and holds on to stoker bars. My 3yr old is in a child seat behind the 5yr old.
They both far prefer it to the trailer, especially since it is easy for me to communicate with them. The bike is designed to haul many times more weight than they add up to, so I have no concerns about the capabilities of the bike.