Yeah, could use some kind of grip sticker or thing such as that.
Snowboarding / Hockey grip tape, maybe? The problem with using anything that has adhesive, though, is the residue it leaves and during hard gaming sessions tape wouldn't cut it.
How does the dot stick on; I guess instead of making a raised bump you could make holes via a dremel.