You shouldn’t be forced into a class if you want to deal damage in the late game like that. There should be different forms of damage. A “50% increased MATK” works for all Mage classes that its mandatory for dealing damage, otherwise you’re gimping yourself choosing anything else. Pyro isn’t even an option until Wiz 3 is complete, otherwise you’ll hate yourself later for not having it.
You’re bringing Linkers and Psychokinos into it when they’re support classes. Well, I’d say Psychokino would be a perfectly good DPS class, I just wish their AOE for Psychic Pressure wasn’t so bad.
And who’s fault is it that Swashbuckling is the only taunt in the game? At least its Peltasta C1 if anything, and it doesn’t get in the way of other choise as Highlander and Swordsman C2 are both pretty poor and classes like Hoplite and Barbarian at Rank 3 are much more appealing, especially when your end game choices are Fencer which can make good use of Barbarian’s Damage Boosts/Defense Downs due to their fast attacks, and Corsairs which can make use of Swashbuckling with a Dagger for the Health Boosts and Crit from Finestra (Spear + Dagger).
Highlander is just not appealing, and neither is Swordsman C2.