Lately I have found that one of the most stable miners no matter which type of cards you are running is lolminer.I have switched my miners from a couple of days and I haven't seen any problem,trust me I have a lot of diversity in my cards,it is running 4 different type of cards in one motherboard I have and it has 0 problems,it gets the actual overclock settings from the AMD Catalyst or even from third party like MSI Afterburner.
https://i.ibb.co/FW81L1Q/Lolminer.pnglolminer is not that stable - this miner has much bugs, not working features and so on. Maybe it is stable for ETH mining only - but he doesn´t fix many things, or say in the next version this feature will come - we waiting now around 1 year for some features

I agree on lolMiner,.. i am also currently using it on 4 rigs, around 40 cards and , dual mine ETH+TON. I also rent my rigs and switching pools, changing difficulties etc. looks seamless.
Yes, it may lack on some features compared to other miners, but as of now its my preference too.