Overall, I'd say I'm happy with what has changed so far. However, there are still a few things bottle necking the PaytoWin aspect that is still left over.
1) Shield/Safety/Clean Slate scrolls. We need more options to save and/or regain slots when scrolling our equipment. I'm am very thankful for the 2 we get per month in the reward shop, but realistically it is not enough when we have 100s of slots to scroll. At the moment, bots seem to run a monopoly on clean slates in game and sell them for 30m maplestory2 mesos a piece. I would love to see the limit in the reward shop upped to 5 or so per month, or have clean slates drop much more often (perhaps from zak, hilla, etc) to get them down to 5-10m a piece.
2) Untradable gear - mainly Android hearts, but also sweetwater equipment, etc. As someone who makes most of my money off of hearts and sweetwater, I would rather be broke and find something else to sell and be able to trade these around my maplestory2 account. As of now, these will be the very last thing I ever scroll/cube... assuming I ever get around to them! Even being able to sharing tag these items would be better than nothing.
3) I know GMS is limited to what it can do, but Spell Traces need to be updated to reflect what normal scrolls can do. I don't mind weapons being stuck at 9, so they can make money off Primes with Marvel, but Android hearts should also be able to have 9 attack! This wouldn't hurt the Prime market, as min/maxers would still want them.
As someone who is probably considered middle class/mid game... These are the biggest glaring flaws to me.