I'm not sure if this has been discussed already, but moving on from OFPs aiming ahead of a moving target, there should be an option for realistic projectile dipping. This would make work as a sniper much more difficult, having to think about range and elevation, or even possibly wind speed? This would add much more excitement to when you do get that kill from 1km with a 20mph cross-wind.
Just a thought.