well if you want to play a needed class, that doesn't much need to worry about spec in pvp and pve, mage.
yep, mage. i mean, maby you will need a specific spec for pvp, but you can still do the damage regardless your spec, people will want you for groups, you can solo fine.
so yea, mage if you enjoy playing the class.