Sounds like you have an excuse for bigger tires. A DH casing tire is pretty hard to pinch flat, although you'll feel the weight on the climbs and feel the resistance on pavement. I use pretty big tires for general off-road riding these days, 2.7, and pressures around 20PSI are enough.
If you get into mud occasionally leave yourself some frame clearance, don't go too big.