Logistics should get some sort of credit in a battle report. How about when someone dies in your alliance, in fleet or not, logistics can see how much they contributed until the time until death? I mean, yeah, they died, but how much did each logistics ship help until they blew up?
On top of that, I do it because it benefits a battle as a force multiplier.
I bet more people would get into Logistics as a result and would help smaller fleets afford more fights when outnumbered.