It's the definitive replay site in my opinion. Used to go there for DOW DC.
Being a strategist on GR is a good way to get your name/strategies to a wide base of people and who knows, recruit more godslayers.
I love DG, IT needs more love. Glad gamereplays embraces the game.