I have to say that the only advantage to that thing is the fact that you can buy it and put it together. I don't like the design and I don't think the people that sell it had enough experience making bikes before they put it on kickstarter. I'm sure they did well with it because a lot of people want to build a bike some day.
It's about the same money as it takes to build a fixture out of 80/20 aluminum strut (I would actually go with Misumi). And the aluminum strut will work better and still be worth something if you decide not to pursue framebuilding. There are a batch of threads about this thing out on the web, I think there is one here too.