I think it'd be good to encourage the recon class to use their reconnaissance toolset and spot for their team more often. It doesn't have to be a crazy amount, 100xp per spot assist instead of 50 would be where I'd personally start. Maybe 150-200, but that might be too much.
It'd give even the long-range sniping recon players incentive to spot more, letting them contribute to the team even from all the way across the map; from what I've personally heard, the biggest gripe about recon players from people who play other classes is that the ones who hang back and snipe don't do anything that really helps out their teammates. This is a good way of helping fix that.