I think you misunderstood me :)

There is a finite set of features you need to add to make this an "excellent" video editor. It will take time & most people who'll eventually use this project may not use them at all.

The best way to guarantee ROI is to do things that users need immediately, like captions. Salesforce isn't in the finite set of things a video editor needs, so that request will be rejected.