About your "all roles of the holy trinity thing" at first I thought that was silly as how could you be a tank but the idea of a ranged squishy tank might be an interesting concept. Imagine if the witch tanks by slows and debuffs or something and just kites the boss in circles, the only problem with that I see is that sounds like twice the amount of work to get the same result as any other tank