Although it looks really neat, if people are clumsy enough to 'interact' with your current system I'd suggest they are likely to knock the illustrated one over which would be far worse than merely knocking into your current system. It doesn't look very stable to me unless those small feet are very heavy. If you go ahead, I'd start by looking at window display suppliers and signage producers. Looks like it may be part of a display panel system.
It's unbelievable how unobservant some people are - makes you want to put up a sign "WATCH WHERE YOU'RE B***** WELL GOING, STOOPID" but perhaps this may prevent one or two of the more sensitive souls from spending money with you. Forget the sign except in your head