Ummmm....
That is a sweet bike, and is pretty damn close to the perfect commuter. Basically a nice MTB with road tires - you will drive the snot out of it with a smile on your face.
Just make sure to store it securely. Components like that will "get feet" very quickly.