My account is currently stuck in the "don't give anything decent" category. I haven't seen a 5 star character in more than a week. And that includes wasting iron coins and trooper badges on class-specific Rare souls.
All I get are 3 stars from Rare souls (including class rare souls), vortex fill with Rare G/A souls.. same thing.. all 3 stars, 1 or 2 stars from regular souls, and 4 stars from Legendary souls. And the 4 stars I get from Legendary souls are the low-end 4 star characters like Warrior Hellraiser.