My views exactly. Dual class units tend to be hit or miss, especially when SAW is considered. My favourite though has to be Priest Warriors. Passive healing and blocking enemies? Yes please!

It's a bit of a double-edged sword when you think about it. Niche units shine when needed but are not very useful at other times, Avengers are notorious for this.

Versatile units can fill more roles but they won't be as good as units devoted to those attributes. Even my favourite Priest Warriors, they're great when I need them and am low on range slots but they won't be as good as a regular Healer which is why I don't take them in at all times.

At the end of the day it's really the situation that dictates the units that you need. Sometimes you need versatility, others you need specialization.