It's hard to judge just by looking at that photo. I agree that it appears flimsy, something designed to hold the weight of a plate of food, not a computer. Looks may be deceiving - the tubing may be fairly substantial, or not. It seems like the folding mechanism has no latch to hold it in place, so if lifted or bumped, the legs might immediately (and unintentionally) fold.
Unless someone here has personal experience with this item, people are going to hesitate about voting Yes - who wants to give risky advice when there's a minimum of $1,000 at stake?