@author create a workflow with temporary account, because having to register without having done anything is completely unnecessary and a anti-pattern. The product is about editing videos, the prompt to register should be at the point there's something to save not as the first thing.
I agree with your reasoning, the issue is that it requires a fair amount of work to restructure the authentication flow. Additionally, I would have to preserve the project and migrate it to the newly created account. At the moment I have higher priority usability issues that I'm working through, but I will get to it at some point.