They look to be a nice system, but I cant help but to think that you could buy a tent and piece a better system together yourself for the same price or less than to buy a complete system like that.
Ebay has lots of tents for sale at good prices. There are a ton of tent growers here that you can draw info from on setting one up and what to purchase for it as well.
I am actually going to be purchasing a tent to add to my grow area for vegging as well. I think there a great way to control a small environment.
Whichever way you go I wish you the best of luck on your adventure Keep us updated on what you decide
plus imagine if one thing breaks on it trying to replace or fix it fast enough to not harm your growth. at least if its done yourself you can change things easier.