Based on his inability to stay healthy and erratic on-court performance, I would be very surprised if he opts out. Discounting personal reasons (wanting to play in a specific town, etc)
For what it's worth, Gordon has managed to stay on the court for 1501 minutes so far this season - which is just a hair behind Kemba's 1592 minutes and not far behind Smart (1721) & Jaylen (1702). Jayson is the only guy on this team who has managed to break 2000 minutes so far, at 2043. But all those guys were on pace to break the 2K threshold if the season had continued.
And while he's been on the floor, Gordon has definitely been productive, posting an excellent WS/48 rate of .160. Of the regulars, that's behind only Kanter (.207), Theis (.205) & Kemba (.163).
So I think some of what you are concerned about is perception. If the season had not been cancelled, Gordon was on pace to log over 2000 minutes and post an 8-9 Win Share season, which would have been one of his best.