Just counted, and I have 95 heroes that I think I’ll keep for good. Have room for 150 (soon to be 155 when I level up), and I’m anticipating adding quite a few more to that 95.
I keep all of the good 3* for events, except Kailani and Gunnar-havent kept them yet, but I will. Also, will keep the good seasonal 3* when I get them. Eventually, I want to have every single 3* leveled to 50, but right now I have too many heroes to work on already.
I keep one copy of every 4* regular hero (have all of them). I’ve recently been keeping two copies of all good 4* event heroes, and one of the rest like Boomer (only event hero I’m missing is Jackal). I kept one Valeria, my only seasonal 4*, but will keep one-two copies of all future seasonal. I will start keeping dupes of the good regular 4* once I finish with leveling my first batch, so that will be another +15-20.
I always keep one copy of every 5*, but only keep one, maybe two, dupes of the good ones. Am missing a lot of the TC heroes, but I’ve gotten a lot of HOTM- and have a dupe of most. The TC heroes should be another +10-15 (with dupes)
Overall, I know I’ll have to expand my space some more. 155 isn’t nearly enough for what I have planned, plus I like to have 50+ spots for feedings and collecting TH.