PEARは配布スクリプトに使うにはあまり適していませんねえ。
というのも、鯖によってPEARがインストールされているかどうかがまちまちだからです。
それなら、配布パッケージにPEARをはじめから添付させればいいじゃないかと
思われるかもしれませんが、
そうすると、
Fatal error: Cannot redeclare class pear in /usr/local/lib/php/...
といったエラーがでる可能性があります。
従って、PEARを使う場合にはユーザーにわざわざPEARが
インストールされているかどうか確かめてもらって
それによってスクリプトの設定を修正してもらう必要がでてきてしまいます。

まぁ、class_exists関数をいちいち書いてやればいいのですが・・

とにかく、何かと面倒ですよねぇ。。。