Well done, friend, well done.
Adywan, fuck the naysayers (especially the elaborate ones) and press on. When all is said and done, you'll have put however much time into making a great edit, and he (or they) will have put however much time into formulating ridiculous insults. Which party will have something to show for their efforts?