Personally I think the legends were pretty poorly designed. The type sizes, alignment, symbols, etc. could all be much better done. The overall concept is okay I guess; just a poor implementation.
For actually typing on, the layout is pretty uninspiring too. (Points for putting the control key in the right place though, and fully spelling out words.)