I wish I was good at camo cactus But alas, I'm a bad sniper, so I mainly go with mid-to-close range characters like peashooter, sunflower, soldier, and scientist (at least when I'm not getting bodied by the whole enemy team while playing the healers)
Eh even people who are bad at aiming can be good snipers and if you suck at it a tip I learned from RU-vid for playing sniper is to constantly move and when aiming and preparing to stay still wait until an enemy intersects the hit box to shoot and not try and move the sniper shot to the enemy it's much easier than it sounds
Very frustrating character but so satisfying it is when you start hitting heads like no business. I just wish I could crank the aim sensitivity past it's limit