I've worked with HTML5 (canvas, webgl) and JavaScript for a while now, so it was very obvious the performance and size benefits of using spine assets. Now, I've just started learning about Unity2D. The animation features are quite powerful, performance is great, etc. on it's own. Using Spine instead of Unity features for composing animations seemingly adds complexity that I'm not sure is good, yet. So, I'm wondering what are the benefits of using spine assets in a Unity 2D project. The first thought is that I might have better programmatic control of spines, but I'm not sure and haven't seen any examples of this.
Would someone with some experience using Spine and Unity2D share their thoughts?
(Just looking for high-level tips from someone whose gone through the workflow and development.)