I used an Ursack on a long backpack 10 years ago...with low confidence it would really work.
Tree hang? Don't need it. Use a nylon bag.
Ground based? Food would be crushed and/or carried off. And I think eventually a bear would get into it.
Plastic containers are heavy and are a pain, but truly work (if you can fit them!)
Just my .02