Unfortunately NOT For Us...
We tried it but we're unable to view any of our short test videos and given it was our 3rd screen recording LTD tested today we were NOT going to put much effort into figuring out. Intuitive use is a must for us and the tools we buy. Which is really to say this was probably operator error, aka all our fault.
We'd just gotten off a chat with another tools team, which didn't work for us either so we just went with a different recommended tool on an annual plan.
We won't give it a 1 cuz that's not fair (in our mind) but hard to give it a 3 when it didn't work out of the box for us. The Ui could use some work but the tool was otherwise easy to navigate. You should still give it a try if you need screen recording and maybe it'll work for you!
We've won enough in the LTD game buying from AppSumo to not be bummed by this and wish the team and tool well.