If you do a test of polling rate, you will find it only applies when you MOVE the mouse, not when you CLICK the mouse. The purpose is determine WHERE the mouse is. When you CLICK, it is an instant INPUT. So, any decent mouse should work fine. Gaming mice with high polling rates are perhaps helpful in "moving" environments, like shooting games.
Polling Rate Explained
A mouse’s polling rate is how often it reports its position to a computer. Polling rate is measured in Hz. If a mouse has a 125 Hz polling rate, it’s reporting its position to the computer 125 times every second. In other words, 125 Hz polling rate means the mouse is reporting its position to the computer every 8 milliseconds. A 500 Hz rate would mean that the mouse is reporting its position to the computer every 2 milliseconds.