I'm fine with playing native, but that aim assist is sometimes so overpower, mostly when you are going to fight another sniper from 200-300 meters. Sometimes when i watch their kill cams, it looks like they just have to aim close to the target, and it will do the rest job for them. I would say my reaction time is really fast, i win most of that fights, but sometimes i just cannot get that when i see the kill cam.
About the recoil, you can get the same with Logitech mouse by using macro, but for me its like cheating, and i think its banable.
I would just try the difference using Aim assist with mouse and keyboard to see how much it help to snipe.