Love the design and agree with most of what you had on there, infact I've been following a few of those in my own process for quite sometime now.
Although, I have to say, any reason why a Button Pressed style is missing?
Visual feedback on actions improves usability and avoids interaction ambiguity.