These are my two suggestions:
1)Try to enable targeted video size feature for the generated/exported video. Also design a simple UI menu to automatically transcode and resize the generated video according to the chosen video format.
2) Make it easy for the authoring of the sub-title by including dead simple and easy to use vector graphic editor built-in and integrated inside the video editor (not third party full blown vector editor).