My search for a shorty D100 is over

I'd do both. Tank in cab and underneath
You can get the tank coated, to prevent leaking.
Yeah I had that leak happen to my old 78 d300. I sent it in and had it repaired and coated. No more problems