very good assessment by cen. ill provide you a very much less informative one:
i find cleric to be the most versatile of the list you provided. roots and nukes for undead open up a bunch of solo spots. grouping as a cleric has one of the best (low) effort:appreciation ratios that exist in the game, but the fun thing is, like enchanter, there is a lot to learn to make you better. as a cler you can interrupt casts, soothe, and dispel mobs. does anyone expect you to? na, but if you do. not only are you keeping us alive but are a cool guy all around. you can DA which is a funky invulnerability mechanic that you can play with too. as an enc main im sure you can appreciate the potential, even tho i am not sure what it is
it's the last on your list, so maybe that means you added it tentatively, especially since everything else is a melee, so id say a pally would be awesome too. stay up, lay up, always be there. in a group or duo you can pull with soothe which is not to be ignored. a good pally can be incredible in groups, especially the leveling game. at the end, youll be one of the few so youll get a lot of loot which is a fun metagame in itself.
so thats my long take. fysa i havent played a pally
edit: think about what you can do as a cler with an enc friend:
https://youtu.be/eDn9kj6OuE4