My GL1200 had the same problems, rear wheel on the ground when on stand, pretty hard to get it up on the center stand, and nearly impossible to get it off the center stand.
I looked at the top of the centerstand, and noted that the spots where it touched the frame were bent in quite a bit over the years with that 850lb. bike.
So, I found a 3/16" piece of steel, cut it to fit the top of the centerstand, and MIG welded it in place. Now all three problems are solved.