I use it all the time FIN
But as even you said, some of the cuts lose the quality and people already have an issue with that... which is rough from the dev team side of things. You often end up damned if you do and damned if you don't.
But I like using the gifs, it's nice to have my company logo behind people and I know with TEW20's improvements I can take advantage of that. But as for it coming with the game... I doubt it.