I can confirm too G903 at 12k works pretty good at 1000hz with APEX. I had a G502 before I switched to my G903. I am running the G903 wireless which is at major benefit for me. But the G502 has more buttons so both a good to go with the APEX and XIM4. Choose what ever fits your playstyle better... more buttons vs wireless... I personally prefer the G903