Self promote? Again, they are being interviewed for an article specifically acknowledging them as World First H Sha 25 man.
wowprogress uses arbitrary numbers to rank guilds. wowprogress is just another opinion, much like yours and mine.
Heroic Sha 10 and Heroic Sha 25 are *not* the same boss.