I usually keep at least 1 of each hero for 4* and 5*. The rest are usually feeders. But depends on how deep is your bench. Have at least 6 of each color 4-5* so you can compete in war.
I have over 80 4* and 5* but not willing to feed some of them unless I wanna up something faster. Keep the fast mana heroes if possible.