ive got a phantom, same as the ultralight pro. i hated it at first, on both pc and xim, i was so mad i spent so much on the worst performing mouse i own. it works out of the box, but personally i was aiming so much worse than anything else. i used that dm1 software and stuck it at 1000 polling, and had much better luck with it. they were talking about releasing a tool themselves, but i dont know if they did. it wasnt the weight, really, because i still use it on pc. any time i go back to 500 my accuracy decreases by 10-15% in quake live, less so in csgo, but still. just something to consider, if you have bad luck with it. no other mouse i own has such a huge difference between the two settings, but i may have gotten a dud. the shape is basically perfect, i think. its my pc go-to but i use the gpro wireless on xim. if you use over 2000 dpi, the logitech is something like 3-4ms quicker if finalmouse is still using a standard 3360 sensor because of smoothing frames. i used 1600 or 2000 on xim with it.