When I say I am striking the ball fairly well, it's based on my own personal standard, which is playing the forward tees, shooting in the mid-80s almost every round. I want to break 80. That requires more consistent ball striking, much better approach shots, more birdie opportunities.
Also, my instructor had me working on better shoulder tilt, and according to him, if I get better shoulder tilt, I'm going to need to flatten my swing a little.
AND, as far as I understand it, flattening at the top would bring my right elbow in and enable me to use more body rotation to get more power. PLUS, flattening at the top would get my swing more on plane so I no longer come over the top, and I would strike the ball more squarely.
For me the short game technique is completely different than the long game. With the short game I'm trying to engage the bounce and glide the club more under the ball. I am less concerned with hitting the ball first because the bounce helps out.
With the long game I am making sure the ball is being hit first. With a slightly downward strike.