I mean really.
They put tracer rounds in guns so you can see where your rounds are landing.
Some of you have, and I know Jitspoe has, shot a real paintball gun before. When you let loose a rapid volley, even as low as 3 to 5 BPS, you can plainly see a stream (or rope as they call it) from the tip of your barrel to where the paintballs hit, or leave your line of sight.
In DP I see jack. Maybe, just maybe, I catch a glimpse of a ball now and then. And the goo inside the paintball is often much brighter than the ball itself. So splats should really pop out, but that's another issue.
As for the enemy's fire, it should be considerably less visible. On the paintball field I can see my opponents paint streams, but not nearly as well as my own. Maybe the problem with Jitspoe increasing ball visibility is if he increases your ball visibility it would increase you ability to see the enemy's balls as well.
A solution would be to make the paintball very visible even with a blur trail, then fade with distance. This would make your fire easy to track initially out of the barrel. Because you have track on it so clearly out of the barrel, by the time it fades from view you will have already determined trajectory and target solution. On the opposite, if you are in close proximity to an enemy you will be able to see their paint stream pretty clearly. But, as the enemy becomes farther away you are less able to track the stream emitting from their barrel, and therefore lose track of their fire. This effect would happen automatically through the ball fading with distance.
I like it...make it so!
You can code that up in an hour or two.
If not just brighten everything and implement the fading next release.