FWIW, I think a trust is a better idea :)
Don't be surprised if, when the government needs ever more money, it invalidates the trusts. At least the trusts of the "little people".