I was wordpress hater for two reasons - messy templates and messy plugins. This hate came from my "consulting" days when I often had to fix and add more features to existing wordpress websites.
Nice to see someone investing time into building rigid structure for templates... (Although it looks like a bit too much for me :)) But probably it worth learning Ruby, Haml, Sasl, coffee-script, etc)
Now if someone could come up with something very defined for plugins and make somehow all "wordpress programmers" use it for both templates and plugins - word could be better :)