Yes! Do continue to develop this. ANY contribution to documentation either for yourself or others is certainly a step in the right direction. While I see that your output is POD, you might want to think about other possibilities in addition. At the moment, I am re-writing one of my CPAN modules in Lisp. The dialect I'm using (newLISP) uses a comment embedded mini-language to produce a nicely formatted html page. You might try the same. If you do then I would point out that perltidy can output formatted and colored html text given functions as input; and of course this could be folded back into the documentation. All of this could be kept within the source file; something that could prevent the drift between source and documentation. Enough babble. Go for it.
--hsm