I have 65 Ryze games under my belt in S7 and am currently sitting at a 40% win rate. I'd say about a third of those games was me still learning the champion.
Compared to most if not all of the other champions I play I'd say I struggle the most with:
In my view, Ryze is a mechanically challenging and position-sensitive champion, with an utility oriented zero-damage ult which requires a lot of coordination to use to its full potential.
However, Ryze has some advantages: