For now to mitigate the problem I posted above (the automated profit miner switching to something very unprofitable), I edited the profit profile the miner is using and unchecked all but the algo's my rig should be good at, to prevent it from going to one of the other algos.
I'm having an issue with Claymore however, when the profit miner tries to use Claymore (for ETH or ETC) it complains that -epools is missing. But the profit miner should just be using zpool.ca, so I don't know what the problem is there.
BTW is Skein supported? I don't see that listed in the Algos.
Right now the profit switcher only includes typical hashrates, so depending on mining hardware, clocking, software used and other factors, you probably need to change the hashrates for some algorithms. You also have the option to right click on a miner and select Save hashrate during mining. This can probably be improved in the future, but it's how the current implementation works. As you already found out, you can also disable the algorithms you don't want to use.
Can you click the Diagnostics button for the miner having problems starting with Claymore Ethereum mining (the -epools missing issue), and provide me with the output?