Plus the API is rock solid. I've been using my current config for about 4 years now (with 0.10 and 0.11) and things just worked. I remember the hellish experiences I had each time awesome was updated...
Awesome breaking config so often is the reason why I currently run it with default configuration only. It sounds like I should give xmonad another look.