I've had both. Trailer is easier. Hated the way the seat upset the bikes balance & I was PETRIFIED of the bike going over with the little one so high up. Pulling the trailer with a road bike, double chainset could do with being a triple as even modest hills become hard work, but that's with two boys, 2yrs & 4yrs, on board in full winter gear with nursery bags etc. Pulling the trailer with a road bike is literally half the effort of an MTB with knobblies. If your using an MTB get some slicks.
Now looking forward to getting an xtracycle. Trailer is nice but bulky. Also having to go through some traffic now so worried on the safety aspects. xtracycle means I could nip through gullies etc, to avoid the busy bits. (Right or wrong I dont give a toss where the safety of me & mine are concerned).
Trailer did tip over once, off-camber corner & the eldest decided to throw his weight the wrong way. Went over very easily. He was strapped in with 5 point harnesses so was safe, & kept asking me to do it again!!. I was shaken up, had to walk for a bit. Wont go above 12-15mph now.