Fully satisfied!
I already have two other of these mice, this one is for my brother (at his request). It's a bit confusing to use at first, but if you persevere and don't play with your thumb, you get used to it and it's perfect for all your uses. The software lets you configure the pointer speed and button options. The ball can be easily removed by applying pressure to the hole under the mouse, and is easy to clean, as are the 3 sensors inside. (Weekly cleaning is fine, but without it makes no difference).
In short, very comfortable, very elegant, excellent battery life. No regrets, just give yourself time to learn.