Yes, Niantic can ban players for GPS spoofing in Pokemon GO. They follow a three-strike policy that starts with a 7-day warning, escalates to a 30-day suspension, and can result in a permanent ban. However, the methods we've discussed are relatively low risk if you take all the steps and precautions needed. Using a VPN can further reduce the chances of detection, as it hides the discrepancy between your IP and GPS location. If you ever receive a warning, I recommend that you stop spoofing or consider creating a separate account solely for spoofing activities. It’s also worth noting that spoofing isn’t illegal, but it does breach the game's Terms of Service. Always proceed with caution and be informed of the potential risks. We don’t condone breaking any terms or regulations.