2. Releasing Imagick with PHP means that the release cycles would need to be sync'ed. This has proven to be inconvenient in the past when an extension has wanted to change the api, but was forced to wait due to needed to wait for the next minor/major version of PHP.
Why would they need to be synced? When PHP releases a new version, can't we just bundle the latest Imagick build and plug into that? Sure, having them in sync would yield certain benefits, but none of them appear to be deal-breakers to me. Or am I just missing something? --Kris