I think I just got lucky with this one becuase I got it on Acquisition. I was playing around trying to figure out how to do it and the when I finally dropped the bomb my trophy popped
As far as tips though, like the aforementioned post try to find a large group of people and drop it on the group. I have seen a lot of people get an airstrike right outside of the spawn area on Domination. I'm sure that is almost a no-fail way to get it. Every time that happens I'm usually right in the middle of the barrage. Either way this trophy is kinda hit or miss.
And Starks, the leader kick thing is usually because they either want to be leader or they don't like what you are doing. Like last night when you and I were playing and they kept trying to kick you. There really wasn't any reason to be kicking you. yea, you may of not had a 10 killstreak but no one on our team was doing great. hahaha. Too bad or we may have stood a chance.