yes i'm sure !!!
on hubworker, i define a worker for multi-algo ethash and equihash only.
i use the port 12xxx for multi-algo.
and i run 2 miner in same time, one mine, another "sleep"

Why run both at same time, just loop them and you won't have any issues. Not sure what the benefit is to "sleep" one, are you trying to reduce DAG gen time or something...