endowment is a form of forced savings with better interest rates than banks.
u should get an endowment plan if u have a financial goal in mind, eg child's education,
endowment also help u realise the fulfilment of this goal. *touch wood* in the event of death.
Granted, many would prefer investing their money on their own but there's no guarantee that you would always be there to continue monitoring your trade activities. liquidity is obviously one of considerations w an endowment policies however many insurance companies are addressing this w flexibility in saving plans.
'buy term and invest the rest' essentially there's nothing wrong with it. but you must be absolutely confident in your trading abilities to the extend of predicting market cycles ie the next downfall. else, life policy would ease your worries as it provides you with a peace of mind.
most companies offer very similar plans and conditions. when considering you should look not only at the price, but also at the handling of claims. also look for an active agent to service you