Not a fan of these changes.
I like that SO's aren't typically available until level 25. It adds an important element and gives the player something to strive toward. Getting them earlier nullifies that since of accomplishment. Yes, there are ways to get them sooner, but only with effort, which is why it's rewarding. Plus, a proliferation of low level SO's will make low level content much less challenging.
I also like the limits that come with upgrading a level 30 to a level 30+ and not a level 31. It adds a dynamic where you actually have to think about managing your enhancements.
Not crazy about the "upgrade all enhancements" button. I could live with it, but IMO it's too easy. Again, enhancement management, and enhancement strategy are part of the game, part of the challenge.
It seems like there's too much emphasis on skipping to level 50, and bypassing the journey to level 50.