I think the real issue is what is causing the poor impact?

I think the real issue is what is causing the poor impact? Is it the result from a reverse pivot? Is it from reacting to a closed clubface in the backswing and then trying to open it thru impact? Is the angle of attack too shallow or too steep? Once you identify the error then you can address the corrective motion. But generally, the golfer needs to move the bottom of the swing more forward.

Drill: take two tees and place them a foot apart from each other. Then make swings and see if you can get the divot to start even with or slightly in front of the tees (target side). This will indicate you are making the proper weight shift into ones left side and will contact the ball first, then the ground.