#1 Casi todas las clases pueden tener gran burst dependiendo de la build (casi todas desempeñan todos los roles), así que te recomiendo jugar una clase que te guste por su estilo de juego.
Las clases ordenadas por tiers (es muy subjetivo, espero no ofender a nadie )
tier1: mesmer, guardian, thief
tier2: las demás
tier3: el guerrero
Por lo que has dicho dudas entre necro, guardian y mesmer
Sobre el necromancer: Una gran clase en teamfights. Mete dots y aoes a mansalva. Además dependiendo de la build también es viable de point holder (el que se queda defendiendo la base inicial). Desgraciadamente con la salida del juego tenía muchos bugs, siendo la clase mas underpowered. Ahora que Arenanet está fixeando muchos, se ha puesto a la par con otras clases y es una clase con un gran potencial para cuando sea fixeada al 100%.
Sobre el guardian: Aunque existen builds a glasscanon (dps puro) es una clase que competitivamente está limitada al support y tankeo. Es una de las clases must-have para equipos serios y suele encargarse de aguantar la base central de la partida. Tiene skills muy tochas para las teamfights, y es muy util para revivir compañeros en downed.
Sobre el mesmer: De momento, la mejor clase del juego. Un buen mesmer gana a cualquier otra clase en 1v1 y si no lo consigue puede tirar de moa. Ademas de tener buena supervivencia, con builds de ilusiones tiene un dps brutal. También son muy utiles los portales que pone en dos sitios del mapa para ir de uno al otro instantáneamente (sobretodo en el 3r mapa de torneo, donde tener o no tener a un mesmer en el equipo puede hacerte ganar o perder).