What I've noticed, is that for my 7950 cards best H/s are attained when I set GPU_MAX_ALLOC_PERCENT 80 for all cards (7870,7950,290). Otherwise there is too much video memory allocated for 7950 (some 2.6GB), which results in decreased performance. Optimal value seems to be 1797MB for 7950. Cannot check the values for 7970 as I don't have one.
Yes, it looks like you are right
If I set 92 then I got 324 , setting to 95 got 331, anything below or higher than that gives me below 300 H/s
Also I noticed next: I cannot clock my card even 1 MHz, immediately I got around 280H/s
But still it is below author performance around 370 H/s