I am curious as to when or if the caps on bonuses will be removed or increased... or be related to techs (specific 'understanding type techs' or your race relations imposing the caps or current diplomacy research level (+1 to cap for each diplomacy tech). At the moment I think res donation bonus has a cap of 1 (which is tiny). Mission bonus is for the last mission, not cumilative missions (which it should be, up to a high cap of +/- 20, to potentially negate the team bonus).
The negatives from military strength and ship destruction seems to really surpass everything else. Not sure if it dissipates over time either, didn't seem to (unlike the donations which do decrease quite rapidly). I'd like the diplomatic penalty to appear on the infocard of ships/planets under the experience value (proportional to experience... for example 1/n(experience) in enemy wells, 1/0.25n(experience) in neutral, 1/0.025n(experience) in own wells... not zero but not as significant. Whatever value is chosen it doesn't matter as long as blowing up a scout in your own well is lower than blowing up an extractor in an enemy well, 'n' could perhaps be related to current fleetsize, so when you have 500 ships, 'n' will be lower (say 1/200 down to 1/1000 to 1/5000). Blowing up your first capital ship at the start should be much worse than a dozen ships at max fleetsize.
Without any random numbers, I'd like to know what happens when I blow up an invading enemy starbase and for that to be less damaging to relations than dropping a starbase in an enemy gravity well and destroying their defences. For something that happened at the start, it shouldn't prevent an end game alliance, except perhaps key things, planet/cap/starbase destruction penalties should perhas have a much larger grace period before they start to degrade to represent the significance of the loss to that race. I'd like a delay before the res donations start to degrade as well, otherwise it's fairly pointless for such a little bonus. (maybe res over the cap increases the time before delay, to help you keep relations high without constant investment)