I am not in favor of this particular idea, sorry. The built in parameters get in my way more often than not.
However something mentioned would be extremely helpful, if possible. A "universal" shared parameter list of sorts. But more than that. it would be multi-lingual. So for instance, Rough Opening Width would be the same GUID even if the language is Portuguese or Italian, or English. This could even go for things like Sill Height for instance. In a different region and in the local language it is call "Bottom Rail Height" or whatever. But both of those things would have the same GUID, so if I imported one of those families, the GUIDs would match up.
I think for this to truly work well, it would need to be cloud based and included with all Autodesk subscriptions. I doubt if we could ever get industry wide collaboration on it, but it would facilitate world-wide Autodesk users all using the same "language" so to speak.
Maybe this is a pipe dream... just my thoughts.