Yes, the Rivco stand IS well made, however it's rounded tube and thicker deployment tab tends to ground much quicker while leaned over into turns than does the equally well-made TEC center stand with its flat-sided and tighter fitting(against the muffler) deployment tab.
(...and for the record, I've had a TEC center stand on my bike for the past two years or so, and I like it a lot)