How to Handle Irrevocable Trust Assets Tax-Efficiently

Irrevocable trusts can be structured so that trust property is either included in the potentially taxable gross estate or removed. What are the pros and cons?