
The only difference between base and community based is that I guarantee maintenance of the base (default and classic) stylesheets when the HTML template changes. I can't do it for the rest.
I think adding it as a new option is a good idea. We don't have any rules for accepting new skins, so I think just adding that is ok, considering it's really different from already existing ones.
If you need some classes/ids in the template to make CSS more customizable, please send me a PM with the details.
Just please make sure it always looks well when option "Custom skin extends base instead of replacing:" is off. It looks like it does, but I didn't try it much. It should also work on different devices and browsers.
One suggestion I have is that using serif font for lowercase title bars make them hard to read, in my opinion.