What champions would you play *reasonably* in all (or most) roles?
Thinking along the lines of 3-4 champs to main in ranked, to get me a tank, a pokey champ, and an assassin.
The goal being to minimise how much I need to learn about my own champions, and letting me focus on getting better at other aspects of the game. Ideally they shouldn't have many hard counters, or at least that I should be able to out-play the counter, by being awesome at my champion (eg, I can beat lee sin as akali, by deciding how and when I will fight - but I would be afraid to play karthas vs most all-in-assassins no matter how much I practice)
I have been playing akali like this, and doing reasonably okay (top/mid/jungle). That gives me my assassin when I need it.
Other thoughts were kayle(any), nidalee(top,mid,sup), kennen(any but jungle) - all have reasonable poke, but none of these bring much tank.
I would love ideas for a tank (ideally top/jungle/support capable) - along with any alternative suggestions for pokey/assassin champs