I think that the beacon defend bonus experience should take account of where your ship is as well as the enemy.
So you can earn the defend beacon bonus by either killing a capturing enemy or sitting at the point defending it. I know someone will point to sniper frigate etc using this to inflate their score, however at least it would get them to move from the spawn to an actual objective.
I would also like a bonus for escorting bomb carriers. Perhaps a bonus for every thing you kill or assist in destroying that has currently locked onto your sides bomb carrier. Also possibly a bomb plant assist if your buffing the bomb carrier when he plants. It is a bit grating to note that my interceptor wing man whom I have escorted into each bomb position, (would have never survived if not for me) finishes the match with 2250+ efficiency (3 * bomb pickup + plant), me on the other hand <600 or so. It would also encourage supporting the bomb carrier in general.