The thing to keep in mind is that a diesel engine may last 300-400 thousand k's, but the ball joints, tie-rods, boots, seals, and other moving parts, odds and ends are the same as the petrol model and start wearing out at the same time. These are the things that the mechanic hits you up for when you get it serviced once it's over 150,000kms. Same as any other vehicle.
You still need the timing belt kit changed on the diesel once it hits 168,000k's and that requires lifting the whole body off the chassis. It can be done without that but there isn't much room.

