I have been using it to translate my own content, as well as some of our clients' video work.
It's easy enough for me to use myself (and our team uses it when we're not available), but also allows for collaboration with other translators in the same project. Sometimes there are issues where you can't see what has already translated by another translator - this would be a great addition! We've found it useful so far, however, if you need something simple or straightforward, go elsewhere. Translating complex media such as live events and training sessions into multiple languages.