I never said you had to do all that, man, constructive criticism is hard to master on the interwebs!
(get others involved in the song making
).
Maybe rotating cool deathcam and in-game screenshots from battles and sprays - we've got a few forum threads of these.
More WDG-like I guess involves a graphic artist (*looks eagerly at mode*).