I would enlist the services of a good engineering geologist, one with extensive field experience if possible. Indications of past instability / ancient landslides can be subtle and easily missed by the inexperienced eye. We have a saying in my company that geologists are very useful -- every...
Biaxial geogrids work wonders for soft soil / peat situations. I have used the Tensar BX1100 and BX1200 with some success. If memory serves, there is a design circular on the Tensar website that may be of some use.