I completely agree with your suggestions. I only would add spiritual development (some would argue that it should be part of the mind) because it can add a variety of benefits. Notably, it can provide hope, a sense of purpose, a recognition of a higher power (and subsequent development of humility) and possibly add a sense of nobility to the cause of helping others. I am keeping this very simple by pointing to "spirituality" and letting the person decide for themselves which path to take.

BTW - The best way to lose weight is still the following formula: decrease caloric intake, increase burning of calories.
_________________________
Also known as BrianEagle. I just remembered my old password!