Well, I have a lot of suggestions for this forum but theres no section for it... So i suggest you should put in a suggestion part of the forums like a new board. Also you should put in a technical section for common Warcraft, like bugs,glitches, etc.
EDIT: You can also make an "Epic Battle" board where you can post all of your epic battles, I know I have a few.
EDIT EDIT: You can also turn "Tutorials" to "Guides", it seems a little more modern.