riven is still a god
i just played a game as her, and mind you i RARELY play riven. like these last two games in the past day have been the only 2 games i've played as her in the last 7 months. but holy crap as long as you're smart about your q's and dashes, you seriously have to try really hard to lose. her damage is just huge, and her cc she has at level 3 is an absolute nightmare for any melee to go up against. not to mention all i do in teamfights is just wait until the squishies show, cc them into oblivion, then laugh as i r them and see them die.
one of the more fun/rewarding champions to learn/play imo.
But again, this is a big skill match up.