As the Net::DNS maintainer, I must advise people to not use this module. It makes several assumptions regarding the internal workings of Net::DNS. Changes to those internals (which could happen at any time) would break this module.
Firstly, the name is simply horrendous. The functionality of the module has almost nothing to do with UNIX. Proc::Pipe::Simple would be a better name. Secondly, releasing a new version of a distribution without updating the change-log is a pet-peeve of mine. Third, nay-saying your critics in the documentation is at best a faux-pa. The reviews of this module have more than one good comment on how to improve it, they should be listened to, not rebutted.
I think it's very odd that this module doesn't use the interface provided by Regexp::Common. Regexp::Common provides a very easy way to add additional regular expressions to %RE with the pattern function. The interface this module uses is difficult to understand at best.