Adding webhooks should be part of the API design. APIs are used in different ways and to give SKY API the broadest reach for as many application types as possible, webhooks should always be added alongside traditional endpoints.
(Disappointed that there were no webhooks added for query and membership APIs that were released. Hopeful that when the GiftAid API is released that webhooks will be a part of that.)