The suitcase feels solid, and looks incredibly sharp and stylish. When unfolded and assembled, the stand part feels a little flimsy, but still secure. It moves around a little bit, but due to the large form factor of both the support and the base the whole construction is relatively stable. The buttons on the securing strap are slightly difficult to click in-and-out, but that means they won't come off easily and will stay closed. Overall the stand can take a few accidental kicks and hits and keep your guitars safe.
As far a using it as stage stand, bare in mind the suitcase is heavy and quite large. If you have a gear transport vehicle it could be a very functional prop, but otherwise I would drag it around shows.