I purchased a new take-off center stand from a Gold Wing from Shawnee Honda (405) 273-1400. They do trike conversions and have the center stands for $50.00 complete with all mounting hardware and spring. $10.00 shipping. I don't plan to leave the stand on. I just install the mounting hardware when I want to put the bike on the center stand then remove it when I'm done. It's tall enough to get the rear tire off the ground by an inch or more. Agree it does not feel as stable as I would like but it's not like it wants to roll off the stand. I can rock the bike front and back without it coming off the stand. But for extra security, if I am going to do any serious work on the bike, like changing tires, I will use a tie-down strap from the stand to the crash bars to ensure the stand can not move backwards.
Installation tip: The short bolt goes on the left side. The long bolt with spacer goes on the right side and that bolt is LEFT hand thread. The bushings go on the inside of the stand with the flat surface against the flat surface on the frame.