I didn't know that "when realistic bullet drop happens" I have always learn how to adjust by doing some practice shot before going for my enemies, afterwards I just have a feel for the distance. I hope they bring larger maps to test it.
Yes I would love the glint gone too unless you are under the sun, that way it would encourage more tactical play from snipers instead of simply going for advantageous position (i have the higher ground Anakin) cause no matter where you go you'll be spotted so there is no point in moving around or going for a lower position since it will inevitable end with you dead (sitting duck 100%). don't get me wrong the glint should stay if you are on a hill with no roof making it avious where you are so that you will move around more and since snipers have auto spot even more so (snipers would have a more active role in keeping your team alive rather then sitting back)