I've been working lately in a new style for my university, which is heavily influenced by a pre-existing style (feupteses). However, feupteses was never meant for PhD dissertations, so I decided to start working in a new version since it wasn't good enough.
...but, at the same time, mine is still not good enough either. It is pretty good, and works just fine, but it still has some minor details I'd like to correct. I'm practically working everyday with it, improving it whenever I need new things or to correct the ones I already had (almost already fully passed this stage).
So, my question is: Should I upload what I have up until now to CTAN? Should I wait a little longer to have it more polished? Should I never upload it and just pass it through my colleges as I see they need it (i.e., this shouldn't go to CTAN)? What should be the right way to treat something that is in need (as some of my friends have asked me for this style), but it is not as good as expected yet?