http://www.advrider.com/forums/showpost.php?p=16446136&postcount=1370 Who knows, maybe you can score a free rack for being a guinea pig.
You might want to add "Cigar Mike" to the list for Denver area riders. He needs a Denver TE630 rider to help with development of a center stand for the TE630. http://www.cigarmikes.com/2010/01/working-on-center-stands-for-other.html