I've used all 3 odes back in the day, for little un's the front carrier with windscreen (and leg cover below it) was awesome and, as the weight is carried between the bike axles, the most stable for the bike. and awesome for communicating with them. The are also reasonably protected as they sit within your arms so to speak.
I replaced that with a simple seat on the cross bar and foot rest on down tube when they were older which was good stability wise, but marginally awkward pedaling as and when they got bigger, but less of a pain than a rear seat for when they weren't using it.
If it were daily use I'd prob have gone with trailer or rear seat for the bigger ones. Used both on holidays, trailer was a hoot for the kids but more expensive than rear seats. Rear seat all the kids see is your back.
bigger still I had a tandem kicking around which they also loved, but rarely helped with with pedalling
