It can be used to create animations of characters that are very detailed, like in real life; it has many options which makes animating easier than other products (like Maya).
Some people don't really get what you're trying say when they read your descriptions but if thats not an issue then this product will work well with any job or project as long there's someone who knows how use all its features properly! I'm using spine mainly because i have experience working both ways from game development into 3d modelling/animation so having knowledge about every aspect helps me out alot!!