I only played one character so far, up until you kill the elf.
I find that I am not doing much shaman stuff, i do mostly fire my rifle and get things down that way...
1) Since summons cost gold, it forces the player to be very cheap with them and never use them "saving them for a tight spot" that never comes. I haven't used a single summon item, still have the 2 summons i started the game with.
2) Very rare "summon spots" where you get free summons from the environment. And when it happens, by the time you summon something and it walks up to the enemy, the fight is over. Meh!
3) I thought I'd go full spell casters, with pets from shamanism + throwing bolts and fireballs. But going that route is not viable at all, you need to tank damage... either doing implants (but it destroys essenses, so it is a nono) or going dodge, which means you get points towards guns anyway and you end up picking dodge + weapon and shooting people, which seems much more efficient than everything you can do as a shaman or a caster. When a rifle does 10 damage, while a magic attack only 6 and misses a lot, i don't see the point.
Am I missing something or shamans need some serious work to be fun and playable?