I too am dubious of the trailers if they're on-road as they're low-down and not terribly visible. I have visions of cycling baby through country trails... Sigh.
The under handlebar baby carriers are called Bo bike carriers and I think they're FAB.
Woman, on a bike, in west London, just trying to get around