Hold, it is 0, 1 or 2. A lot of times 2, just have to keep using him. He is part of my primary offense team. Against prisoner defenses he's not so good, since prisoner breaks his passive.
Ringe666, he's worth leveling, probably worth the shards at some point. Mine only has two shards, but he's my GCR killer (drops her shield a lot, plus he hits her hard). Hopefully the next update fixes his damage charge not getting applied to him. I started him on offense before he was even fully leveled up. His damage charge is great, especially if you've got some heavy hitters to go with him. He helps to counter the counterstrike talismans a lot as well.
For Magus CR, my best offense against her is to use a lot of energy talismans. If you can keep the defense energy low, she never gets to freeze. As a bonus, you have plenty of opportunity to use power skills. She can still be tough, but without that freeze, she's manageable. Have to learn to rely on not having all the buffs applied, since more and more characters are stripping those.
Personally, I don't think it should randomly generate one of the four new rare souls if it is going to take eight weeks for normal players to save the fragments. You should get to choose which soul you want. Even then it would take you eight months to get all four characters.
I wanted to see what peoples experience has been with the Cache vs Horde quests. I would think the horde would have better drops but it seems every time the cache gives me better drops. Got only a void talisman on the talisman horde