I'll stick on this saying
"Don't play hard, play smart."
Its just a game...
Pokemons caught has the location of encounter, ie where you first met the pokemon. It does not record where you first threw the pokeball at it. If you use sniper, then there will be pokemons in your collection for different parts of world within a very narrow time frame. A quick scan of the account will flag it.