Yes optional for server and client sided, and i like that feature it is more realistic(player seems to be focused)
That version is good(maybe a bit more) and yes for scoped weapon it need more.
I think it need limit aim range to nearby walls - in this way player can't see anything through walls
Please add lua command for using all new features.
Makes aiming much harder and confusing. Also may break some existing map layouts because you can suddenly see farther than the map designer intended.
I voted for no.