These goals can be more readily achieved with a restrictive Trademark License and a badge of approval. See for example Paizo's Compatibility License.
They have nothing to do with what the OGL itself is actually supposed to be about, which was to create a common lingua franca of rules...