You have high ping sometimes, I've noticed it. I think it's not because of this application. I had normal ping like usually while using it.
About cheaters don't upload screenshots; a quote from the KBAC website: "NB: Cheat details are sent to server in real time, don't upload the screenshots is not a solution to hide detections."
Even no screenshot uploaded, it will still show cheat in the deatils.
If player doesn't wants to connect to the KBAC; it's up on you all, what do that time. Your decision.