The scaling in 3D viewer seems wrong to me. In FreeCad, I see the original MFG files and the exported step and vrml files all measure in FreeCad as the datasheet for this device claims they should measure. However when I insert this WRL into KICAD, with a 1:1 scale, it shows up like this.
If I clone / scale before I export the WRL, such that when I open the WRL file in FreeCad, it measures to be very small, it then shows just fine in the KICAD 3D viewer. It seems the KICAD viewer is confused and is scaling between metric and ANSI measurements. I guess for now I'll just have to keep in mind to verify that FreeCad shows the proper measurements, and then scale the WRL accordingly. I expect long term that the WRL thing will go away. So getting the step file correct is the real important thing. For now I'll just fudge the WRL files to make it work.
I will check my models in FreeCad as you suggest. I suspect that will be much better than checking them in KICAD as I have been doing.
On the cheat sheet, can I suggest a revision number or revision date, as well as a link to the official cheat sheet. Such that if someone copies this users are directed to the most up to date version, as well they'll have a method for validating that they have a proper copy.