Why trust instead of a LLC?
Trusts can be free. LLC's require start up fees, licenses, annual fees, tax reporting, registering NFA items with your state, etc
Trusts are private, discrete, and can be free once you do the first one properly.
My first trust cost $40 for the guaranteed approved forms with free online help. Unlimited free changes and copies.