I think it would be a great contribution and it's definitely welcome.
Thanks for offering. I would assume that the contribution to Sling might
get you even more feedback and contributors.
What I personally would love to have, is splitting Slick up into some
modules. For example, your front page to change the admin password could
be of general interest for any Sling based installation. Same is for the
UI to create users. This could be shared between different demos. I
always planned to have something like this for the Slingshot sample, but
never got to it.
But this is just dreaming and not really required for the contribution
Chris Millar wrote
Adobe Research Switzerland