I agree entirely with GatsuFox.
I now use Eng above Normal Inf for even normal shooting, as the pistol at least I know if I shoot X it will actually go to X. There is no fun in the spread when there are so many variables already. The game would be a thousand times more fun and I'd be inclined to play a lot more if I was rewarded for being able to keep my aim on the crazy moving targets. I don't even try to shoot people from 'afar' (funny how I used to rate 'far' as further than I did now, but anything other than just-outside-melee is too far) with the normal inf weapon it's really pointless.
Remove recoil and spread for 1 week as a trial and ask for feedback. If people aren't happier then I'll bite my fingers off.