We have the one you linked to. The idea is good, but it's too flimsy. I think if there were more pieces it might be possible to make structures more stable.
I think the same company make a bigger, sturdier version, which is more expensive but looks like it might be quite fun.