I do like the look of the Largo. A very pretty vehicle. I also like the look of the Estima.
As a paid up member of the owners club I have to say.
Back away from the pretty Jap bus then back away some more. I love them they are great to drive, carry 8 people and still have room for luggage and the bodywork seems to last forever without rusting......
However, cylinder head is guaranteed to crack sooner or later and like the Serena changing the cam belt is a nightmare, not forgetting the extra driveshaft that runs the aircon, radiator fan and alternator goes through bushes for fun and they're murder on fuel.
That said I'd have another one like a shot as long as it was in perfect working order and had just had a new head fitted.
Is that Estima or Largo? (Or both?)
The Delicas also had bit of an internet reputation about head failure and cracking but I didn't let that put me off 
I suspect a lot of failures are due to poor maintenance.
Estima and while I'd say maintenance can hold it off for a few miles they're a certainty.
I had 4 estis and while only 2 died because of the head the other 2 had cracks when I stripped them down to sell/give away for spares.
My first was a fresh import well maintained and managed over 70k miles before a leaky fuel pump destroyed the timing belt. Minor cracks starting to show. when I pulled the head off for repairs
My second was a J reg that had had a cracked head replaced 3 years prior to me getting it. Disappeared in a cloud of steam and almost complete loss of compression. Head completely shot
My 3rd developed crankshaft problems but as far as I was aware the head was good (having been a recon engine a year before I bought it) so I thought I'd donate it to someone else in the club, pulled it off it was knackered.
My 4th developed a cracked head but I plugged it with k-seal and plodded on til the MOT was up, to time consuming to repair.
Bearing in mind that while I had these they were meticulously maintained 5000km oil changes, new timing belt, ATF flush through and a coolant change (a new radiator and stat in one case as well just because I believed the preventative maintenance theory too at the time).
However the Serena I had I ignored accidentally boiled it dry, changed the filter when it blocked and only changed the oil when the garage had it for a timing belt change, that made 1 oil and filter change around 50000miles in a car I did around 100,000 miles in if I remember right.
Was still running like a dream when I traded it in.
The 2.4 td engines from toyota had a design flaw where the water jaket was too close to the surface of the head. Asymmetric rate of thermal expansion and contraction causes the thinner part to fatigue and crack. This is my understanding of it. As a remedy the head from the 2.8 NA was fitted and it resolved the issue.
Another thing to keep in mind is that most of these cars are old. How many 20 year cars do you see being used (or abused) as daily runners.
A lot also get used as tow vehicles.
Speaking to a head specialist he told me that it was nothing surprising to see cracked heads on newer engines, these start as hairline cracks and would probably kill the engine in the long run. Except that most of these cars die of other mechanical issues before the crack in the head becomes noticeable issue.
Pretty much, although the 2.2td in the Esti is even more prone to fatal cracking than most, some of the buses on the owners club that gave up hadn't reached 10 years old and were well under average miles for their age. While their petrol alternatives run almost forever with little problems (other than the fuel bill :dork: )
Probably wouldn't stop me from having another, I miss the space