The ugly is that I found this mice to be too small and not tall enough for even a medium-sized palm. The fact that it has a short height means I cannot rest my palm on the mouse and it is up to my wrist to support my hand to suspend over the mouse. My wrist is already tired after some browsing. Let alone gaming. It is designed for both left hand and right hand so it symmetrical and that simply made it not ergonomic for either group. Furthermore, the mouse wheel cannot be switched to free-scroll mode (no click while scrolling).
The upside is that it is very light... (or maybe too light). The wireless and the sensor are both great.
My verdict is that might be good for very small hands. (I guess having small hands is an advantage for E-sport pros?)