The one I bought doesn't have a center stand. I was thinking of buying one but after reading what you said about it dragging I think I will just make some sort of simple stand for it to use in the garage for maintenance.
The peg position is a problem. A simple drilled plate could move them down about an inch and maybe forward a liitle. I'll have to check how much adjustment is in the brake and shifter.
Here is a picture of one that is the same year, color and model as mine. Only difference is that instead of a back rest I have a grab bar behind the seat and I don't have the crash bar. But I am thinking about getting a crash bar. I think I'll take the scoops off.