Doc,
You probably already know this - G3/G4 frames are v similar to G31M. G5 frame is completely different, but the engine was v similar. Forks & wheels I believe were same as F6 125, tho some G31Ms came w those wretched hatta forks which were so bad. I rode a G31M back in the day w hatta forks & susp was dreadful!
What about yr 'KX125' copy based on KS/KE125??