I appreciate the effort put into making these quests but some of them (or most) just promote griefing your team in battlegrounds.
For example: Kill 5 players within 15 seconds in EOTS. Someone trying to complete this will spend most of the time getting into random group fights instead of capturing bases (the most important objective).
Something as simple as "Win 3 Warsong Gulch matches" would be much better in my opinion.