Protocol-wise coyote uses Getwork, so if you are familiar with connecting pool to wallet or setting up getwork bridges/proxies, that can be also an option.
Protoshares use relatively slow nonce iteration rate, but most of the miners actually use artificial nTime advance to create new works locally. But if you plan to drop support for X-Roll-NTime getwork extension, please clearly indicate that according to getwork specs, because of I have seen many pools that advertise support for X-Roll-NTime but actually do not support that.
yvg1900