There are two potential disadvantages to naming a trust as a life insurance beneficiary.
While the trust will receive the death benefit income tax free, there may be future tax consequences to the beneficiaries of the trust. Also, consider that maintaining a trust has a cost, which can add up over time.
You should consult a professional advisor before naming a trust as a life insurance beneficiary.