I got to put my hands on the bag at Origins.
I was very impressed actually. $70 is a steep price though. I actually have 3 Sabol bags. Two Platoons and a Motor Pool.
Having looked at the Battlefoam foam trays I can say that they are of much better construction quality. Also, the option to have custom cut outs done is huge as all of my bases are non standard heights.
So, yes the price is high. However, if you have 2 or 3 crews completely fleshed out the bag is certainly worth it.
As a bonus it has pouches for decks as well as a space for the rule book and a measuring tape. In fact, with the bag all you would need is terrain. (Not portable really. Trust me.)
I personally will be getting one.