comment: >
  
  Gotcha. I wouldn't put too much trust into RTINGS numbers like that. Here is an example of why not.
  They pretty much all poll at 1000hz, which is ~1ms of latency. Any other latency would be a few ms max depending on software/connection/architecture of your motherboard/cpu.
  Higher polling rates (over 1k) cause issues with mechanical switches. Most people do not play at a level where they would notice the difference, but if you are at the limit of mechanical switches, then you should be looking into a keyboard that utilizes optical switches.
context: The two you are deciding between are very different sizes. Which layout/size do you prefer?
  They are both tray mounted so they are stiff and will have an inconsistent sound profile across the board. 
  Akko sells some really nice gasket mounted boards at really low prices. Personally built a 5075 and love it. After experiencing both, I would always choose gasket over tray mount. 
  I wouldn't worry much about the latency, all of the boards you mentioned run at a 1000hz polling rate. The info about the GMMK Pro having high latency is outdated, that was solved via software. 
  If you want a full size like the 5108, the Jamesdonkey RS2 and RS2 v2 are gasket mounted, have bluetooth/wireless connectivity, and feature a very high quality construction and PCB. (It is also sold as a Keebmonkey 1800) >
  
  I want full size 100% like the normal GMMK layout (not the GMMK PRO). I use just the standard GMMK full size and I even prefer 104 buttons over 108 buttons but I cannot seem to find good options with 104 buttons, the one you suggested seems to be full size but with changed layout and I use the Home/End block of buttons a lot and I need them to be on the same place like the normal GMMK full size. Same for the 3 buttons above the Home/End block. I use the Pause button and I prefer to have nothing on the right side of it, that's why I pref 104 buttons over 108.
  For the 20 ms click latency I was also referring to GMMK full size and not GMMK pro.