I prefer complex significantly more over simple champs. I bore easily over anything with simple mechanics or easy to play... and anything complex or high skill cap makes this game drastically more fun for me.
Problem is I'm not always feeling up to playing anything complex (migraines make it very hard to focus), and on those days I have no choice. And even having said that there are some easy champs I still like playing.. Pantheon, Annie, Malphite, Garen etc. And those I cannot bring myself to play no matter what... YI, Darius, Fiora, etc.
But I'd prefer to play champs like Ezreal (ap especially), Viktor, Lee sin, Leblanc, Thresh, Azir, etc.
Inb4 some stooge says one of the champs I listed is "super easy, l2pay"...