An alternative is to provide patches to existing modules. Or, provide a compat layer for others who may wish to transition. I did the former with PDF::Template and it was very well received.
My criteria for good software:
Does it work?
Can someone else come in, make a change, and be reasonably certain no bugs were introduced?