CPAN.pm does not read documentation. I bet most of your users don't read the documentation either. I know I don't read the module docs unless something goes wrong or I need to program with the module. Modules that don't include dependencies are annoying because they require manually reading the docs, and install those modules.