Personally I just use a mouse, Logitech G502, that has a button to adjust the DPI on the fly. High is great for anything you need fast movement but the higher you go the less precision you have. I don't care if you train yourself for it, its pure physics you move the physical mouse .1 inch the higher DPI moves the cursor further so you lose precision.