Adding snap options without a well-defined utility is not a good strategy.
This will just add more names for the user to read and look for every time they need to add a snap option.
I could be wrong, but snapping to the middle of faces is not something I particularly see as essential or basic. If I need to snap to the middle of a face, I can add multiple snap points with the A
key.
Also rarely does a geometry have a well-defined center point. Often, apparent polygons are made up of quads and triangles. The user will get confused trying to snap to the middle of this apparent polygon.
Anyway, I suggest discussing this in the other thread as it’s off topic.