Are trust deeds a good idea?

Are trust deeds a good idea?