An update on this. I ordered the center stand.
If you are expecting SW Motech-levels of installation accuracy you will not find it. Unless I have a one-off left side foot peg mount this system DOES NOT FIT as shipped. It took a couple hours of install, removal, modify, repeat to get it to...