The one thing that bothers me about valour is that it rewards people going after the easier targets. Say you want to get valour this round because you're on x5 and just got teamswitched (or you're now after valour because you'll be rewarded something at the end of the week); will you go after targets that could kill half your team or noobs that will give you just as many points, spend way less time fighting and are less likely to kill you?
Some rounds are about a few good players avoiding the opposing team's good players until the end of the round, competing on how fast they can kill everyone else, ending with the losing side getting ganked. It's a valid tactic, but it shouldn't be rewarded.
Now about ranged score. I don't care if you got those difficult shots halfway across the map if your targets were baddies. However if you shotgunned this elite player, which surely made the odds for your team better, you should get more points, regardless of how easy or difficult the shot was.
Points should be rewarded for damage dealt (melee, ranged, doesn't matter) x target's value, shared with teammates nearby, and that's it. A player's value could be its global K/D ratio, or whatever. If we ever get a good scoring system it should really be based on average score, because K/D is rather meaningless.
New players are getting a tough time and valour is to blame to some extent. Anyway valour is broken and shouldn't give any reward, not even a free multi.