Wow, nicely done! If you get stuck on the youtube upload maybe you can email the video to me at firstname.lastname@example.org
(if its < 20MB) and I can edit and upload it for you.
I've done another just now in 15 seconds but that's about pushing my personal boundaries... I think the best I've ever done is 12. :-)