Riven is only good if you have good ping.
I believe this statement is quite true, you have to land your combos really well, but since you have 100 ping, you can't do much with Riven overall. Your moves feel clunky, and you can't do the combos you wished for.