The VDDC on your card looks low, is it lacking voltage? Also 1080 GPU clock isn't prime for all 7970s or R9-280s, try 1000 or 1040. That can make a pretty significant difference. Your memory clock is also running at a weird frequency, it should be 1500. If the clocks deviate enough it will wreck your performance. The g1 config you have may just work well with the above settings.
I haven't touched the VDCC but I tried all sorts of clock rates and memory speeds around those. I started at 1000 and 1450 and ended up with those in the screenshot. The hash-rates in the screenshot were the max of what I reached. So running the mem at 1500 or the core at 1040 didn't help.
Your baseline for any testing should be 1000-1040 engine and 1500 mem. I would lock engine in that range, mem you can try increasing to 1550 to see if it helps, I had one Sapphire 7970 that I needed to do that for.
I've had my sapphire 7970's need anywhere from 1070 to 1150 VDDC, varying by card.
But as I wrote in PM, you need to try one of those cards in another system. I do have an old XFX black edition 7970 that I run better at G1, with some unique settings, but never my Sapphire 7970s.
For that XFX card I run:
VDDC: 1175
Power: +20
Core: 1065
Mem: 1880
Mem Volts: 1600
With BFGminer switches: --intensity 20 --temp-target 75 --thread-concurrency 24000 --worksize 256 -g 1 --auto-fan
This gets me 720 on the card. I hadn't encountered a more difficult card to figure out, and I couldn't get it to co-exist with other 7970's, so I run it with another 7950.