Battle Foam now has some informative videos detailing their products. There are two videos covering their trays including an overview of their foam trays along with a custom foam tray design tutorial. The latest video covers their two new model transport bags. All of the videos are reasonably well done and very informative.
Update: The bags are now generally available at better hobby stores. I got a chance to see them in person and was very impressed — they look better in person than they do online. The bags are very sturdy and well built (and large!). The foam was not as stiff as I was expecting but still good enough to get the job done.