Excellent work!
It would be even better if you could take advantage and merge the fruits of the OpenVideoToaster project. There are a lot of plugins and enhancements over there, which are binaries and are legally free. You should contact Pyromania, as far as I know he was in charge of that project.