I think $1300 is definitely a bit pricey! I wonder how many people it is supposed to sleep. If someone were to execute this idea, and you could sleep multiple people...then it might be useful and the weight might be tolerable if you could split the load.
Still...the part that bothers me as others mentioned is finding a site:
From their FAQ section:
What is an easy site?
An easy site would be one in which the trees were on nearly level ground and spaced in an easy, nearly equilateral or isoceles (two sides the same length, one side shorter) triangle at least a few feet on each side larger than the footprint of the tent which, with the Alpha, is also shaped as an isoceles triangle. An easy set-up would be from about knee high off the ground—the user must leave some sag room to keep his behind off the ground—to about head-high which is about the highest a user can set the tent and still do all set-up operations from the ground.
Equilateral or isoceles?? I'm going to have to pack my 7th grade Geometry book in order to find a site!