I'd say it's a good idea if you play FPS games, altho it is down to personal preference.
I have had a few different mice in fps gaming ranging from cheap to limited editions etc.
mice
cheap 3btn -> razor boomslang 1000(ltd ed) -> logitech -> intellimouse explorer v3 -> Mx500 -> Razor Diamondback
mats:
cheapo -> none -> steelpad 4S -> Qpad XXXL
My favourite from all of those are what I am using atm (
Diamondback + Qpad). Various reasons really. Altho my intelli was very good.
My boomslang1000 which I bought on release back in the quake2 days was a good mouse for it's time but it did end up breaking
.
The MX500 was pretty excellent after applying the driver tweaks like 800dpi / 500 Hz (2 ms). I also modded mine removing the weight which improved it even more, in the end the teflon ran out due to the steelpad, including the steelpads mouseskatez.
In mousemats I'd say I am a lot happier with my qpad being soft, massive, responsive and easy to clean.
I would never suggest buying a steelpad from my expierience of the Steelpad 4S, firstly it wasn't so comfortable, it wore away the teflon very quickly and even the mouseskatez provided (which I replaced 5 times throughout 6months of having the mat). Also throughout that time my steelpad 4S was shiney and really deteriorated any mousing on it (understandably).
ultimately it depends on how you use the mouse, what sensitivity u use etc. You might buy a Logitech G5 but only use it at 400dpi or 800dpi.
2000dpi+100hz polling might just not be for you either