Champ Ideaish
I just thought of some abilities that would be pretty cool, I'm not sure how balanced they would be:
A skillshot that can remove other skillshots, For example; if this hypothetical champion had a gun, and he could use it to destroy Skill-shots mid flight (For example imagine him blowing up a jinx ult from a short range before it reaches him, or a teammate) useful for a bruiser/tank such as a gangplank type champion, since they often peel for carries.
A skillshot that could be rid and controlled slightly, similar to a sion ultimate, but through walls and much slower like 500 movement speed at all times. (So imagine if jinx could ride her rocket and lead its direction, but on a different champ and not necessarily with a rocket [magic carpet, Pegasus, etc]) A neat mechanic for a split push champion if balanced accordingly.
A killstreak ability, for a champ who lacks the ability to snowball naturally. So the more kills they manage the more powerful they become, given that they begin with weaker stats then their opponents. So basically someone similar to Nasus but who gains their bonus stats from kills as apposed to farm however unlike chogath, these stacks come in various forms of boosts like dragon buffs.
Anyways just some Ideas I had, i thought they were good, you might hate them, had to get them off my chest. :P