> IMO best APIs and designs are those that are battle tested by end users
Battle testing an API however requires time and the API to not constantly change.