I am interested in the problem.
Glitches: good question: Though I can provide a solution for them. (Have experience with Blender too...).
Even if I am not available immediately (time differences), I can reply in 2-3 hours (today).
Also, quite likely I have adequate video editing experiences to answer any other of your questions.
You might check my profile page in advance.
Awaiting of your kind reply in case of possible selection.