i think your making this too complicated. Theres no grease nipple on the end of the pedal shaft where it connects to pedal arm.
Basically u just need something to stop the center stand from travelling too far up when retrieved. if u have a welder put it to use.