Did your test deposit go through? BCI has had me sweating for the past week and i'm quickly losing confidence in it, but no other equihash coins i'm aware of look very promising to me. I refuse to mine ZEC because of the 20% dev fee.
I have zero confidence if their official pool is any indication.
I'm mining on their official pool for weeks, since Supernova is not accepting Z9 on BCI pool and I have had zero issues, works absolutely fine, I'm sometimes even getting more than projected on whattomine, but that's just luck.