Wow, nicely done! If you get stuck on the youtube upload maybe you can email the video to me at email@example.com
(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. :-)