first grats on gettin second place im sure there was lots of great competition..
overall i think the winning video was a better video... the production value was real high, like small video company level, and they hsd a greater variety and difficulty of tricks.
My argument for your video however lies on the DYI side. Your video seems to be more in the spirit of the contest meaning straight up back yard jibs and whatnot. I mean I guess its unfair to punish the winner for having access to more money snowmobiles and great production but ynow what im saying heh.
If I could give your video pointers it would be maybe utilizing all your features in the video and maybe having two cameras operating each time one from the drop in p.o.v. and one from the landing p.o.v. and of course get an hd camera and a little bit better editiing software.
Those are just pointers overall I thought you had a great video and once again congrats!