Q. What's the benefit of LLC being beneficiary of PPT as a management co? Is there a tax benefit? 2) Does moving property into land trust make it (in insurance's eyes) commercial ??
A. There may be tax benefits for the LLC depending on your tax situation but it definitely provides another layer of asset protection.
Trusts are flow-through entities therefore the insurance is not commercial. There is no reason to discuss beneficiaries when you are talking to your insurance company.
Take the time to review the Street Smart audios and videos that go with the Asset Protection - Trust Package. That information will answer most of your questions.