Incarnate can do all 6 damage types and have over 10 spells overall by itself, not to mention only charm spell in game is summoning spell. Also since you dont need to invest in any other damage stats, you can go full wits+constitution, paired with shield and all those summon support skills (rallying cry, soulmate) you will be both absolutely unkillable, and your summon will still deal shitton of damage. Although damage will be lower than specialized damage dealer, its versatility in damage types and overall survivability will greatly offset that imo.
Bone widow has great disadvantage in not having magical armor - but I think this could be remedied by magical shell from hydro atleast little bit?