Related to your point about UI discoverability, I really like this article on the concept of "Almost Flat Design".
http://www.matthewmooredesign.com/almost-flat-design/
This points out how important and useful the subtle and tasteful use of gradients and shadows can be within flat designs.