Nope.
Bought one for cheap to try it,but the shock linkage is offset heavily to the left to allow for exhaust pipe clearance on the right.I dont see how it could ever be made to work without severe difficulty.There are plenty of Gixxer swingarms that are better,stiffer and easier to fit up.