I tried all sorts of footstraps, Until your locked in properly your confidence will destroy you... Love my straps, they kind work like a rubber band, the small elasticity in them just locks me in that bit nicer.
As for DVD, no one's paying for anything to be made these days, so i doubt you will see anything soon. It's corporate videos for us now, they pay the mortgage, although we have a little surprise coming out around Rip N Ride time. see how that works out for us.
Maybe this news video will help the sport, as we only have 5 channels in Oz, a lot of people would have seen it.
http://www.jump-in.com.au/show/today/videos/3729240435001/