Just a word of caution, if you do fit this system you may run into some issues. When my dad fit his, he ended uo having to cut off one of the kickstand supports for it to fit. Now I also saw a bike with this system on ebay once and their kickstand was still on but the left pipes seemed like they were a bit cockeyed in order for things to fit. Who knows, you mihgt not have any problems at all.
One other think, you may want to rig up some sort of stop for the center stand. On my bike, the left muffler IS the stop and there's a piece of plastic tubing on the foot catch in order to keep from damaging the muffler every time the center stand pops up. Except I need to figure something else out because the plasic tube has melted and now again exposed the metal of the foot catch to the muffler.
Here's some pics of what it looks like on my bike: