Haven't seen that stand before and it seems a little over the top for my tastes. Actually it qualifies more as a storage stand than a display stand.
Most of my bikes get hung on foam covered bicycle hooks - identical to the ones used at the shop. They retail for about $4 each and the bike hangs vertically from the ceiling.
Alternatively I do keep one hybrid on the wall at the front entrance. That hangs on two closet supports originally designed to support a shelf and clothes hanger bar. The bike frame just drops into where the hanger bar would go and helmets etc go on the shelf. Total retail cost about $30 including shelf.
But for a display stand only, I 'm currently using FlashStand™ from Topeak