I think their bag is a good solution for businesses and towns that have the equipment and staff/volunteers to manage a bag of their size. It makes for sense for larger applications and protecting large swaths of land and property. The individual homeowner, however ... I can't see Ma and Pa Kettle out there filling and placing sandbags of this size.
Different solutions for different situations!