Agreed. Having a roster of fully-leveled and fully-sharded characters isn't enough. You also need the Talismans on them to succeed. The opposing teams aren't f'ing around. An easier way to manage your inventory would be great. On top of it - and I've said this in other threads - Alexander the Great Eddie is worth the purchase. If you want to compete in the Gauntlet, you need the Talismans and you're gonna run into a bottleneck of getting 3-star colorless evo runes. Alex Eddie gives you the ability to auto-farm Number of the Beast Madness, which gives you a very good return on 3-star colorless evo runes. You'll get enough every day to level up 2-3 Talismans to 5-star.
I just reached Tier AAA and you have to win 5 battles using only Warrior characters. That's 5 Warrior class Eddies and 15 Warrior class toons and they'll need to be fully-leveled, fully-sharded, fully-Talisman'ed, and not pumpkins. 8 SOW per battle, too. Hoo boy.