Everything they sell is too heavy for a backpacking hammock in my opinion. The hammock alone is 24 oz., then they use carabiners which aren't strong enough to support a human:
Nothing original about their 12 oz python straps, either, from what I can tell: ENO Slap Straps or Atlas Straps with a new label on them. They should at least consider offering a lighter suspension like whoopies, but they don't.
And the Bear Grylls Glyder tarp is 25 oz. as well, made from Cordura. I'm sure their Dragonfly insect net will also weigh a lot (I see a zipper in the pics). You're looking at a 4lb. tarp/hammock setup and you haven't even got bug protection.
The whole setup sounds like a car-camping setup to me - which is fine if that's what you want. They just don't seem to be marketing or designing their products to appeal to HF members - they're trying to go for the ENO crowd. It's a noob setup, basically.