I think that also assassination mission give you the same rep as charity.... but the problem is that sometimes you get a bounty in the system and Often is FEDERATION... and I think that this may bring you down and lose rep....

... also you can find you target quick or just wait for him half an hour....
I love kill pirate mission as I bounty hunt regurally so no problem... but this missions are not for the same system/.... so you have to fetch 3 pirates here... 4 there... 3 on another system which Often doesn`t have a RES... so interdiction... which is slow...
I do it anyway sometimes just to change the routine..

and yes I am also trying to mix all up BHunting, Undeemining, Cz, Ranking... but ranking still the worst...
think about that, it was really better like : Rank 1 = Kill a python ( or smuggle something not so difficult ) Rank 2 = Kill a python in a wing ( or smuggling something more difficult) Rank 3 = Ananconda elite etc.. at Rear Admiral would be Kill a wing of 4 anaconda 3 python 4 vulture !!!! so you have to go with a wing... so that mean that you have to put Twamwork.... and you really feel like acting like a real RA or something.. that would be awesome !!!!
but... no.. just 100000000000000000 charity mission.........

(