It really doesn't matter where Gordon plays, it's who he plays with. Let's stop acting like there is any difference offensively between SG and SF in our offense. They are wings. Some handle the ball and create, some don't.
Hayward was guarded predominantly by SFs this year. It does make a difference if he has a quickness advantage over the guy guarding him.