I own an ex military Defender 110, (my first landy) ex Royal Engineers I think and being an ex squaddie I understand your concerns for buying an ex mod vehicle.
I think the you have to be that bit more cautious but they make damn good projects and they are just as solid as any other landy...