Tire size was the first thing I thought of as both stands are questionable, but...
Stock tire sizes = yup, both 18".
Sidestand hinge = not noticably bent, reasonably firm mounting.
Eggshape = nothing visible, but I haven't pulled it off yet.
When I drop the sidestand and the bike is still veritcal, the thing appears to be a couple of inches short. When I lower it down, it tilts so much that I have to be very careful just so it doesn't just drop over onto the left side. Both the side stand and the centerstand sure do look stock, but neither one seems to fit right. Worse yet, I looked at the parts fiche and they look to be exactly the right parts. Hmmmm, mystery.