Update 0.12.11 changed most of the sights and fixed many issues with deviation which was a big thing in previous versions of the game. As always sight is mostly a personal preference. Personally, Eotech sights are very precise and allow you to land a headshot on medium distances.