I like it. I also think that writing code with the intention of releasing it under your own name forces you to write good documentation, clean code and test properly.
Of course, just like my plans to read books every single day, I never succeeded in keeping that up.