I have issues with pronouns 😂. But do you mean that defining fields in kind 0 affects nostr negatively?
IMO the standard has been fixed in place for over a year and mechanisms for extension without breaking many existing implementations is more the issue most apps will have no problem adapting or ignoring these extra fields, probably, because they are not making any assumptions about the key names in the object in the content field