What exactly you plan to mine ?ETH or some other tokens?
It will be up to the customers
So customers will rent the mining rigs and freely choose what they want to mine?
Is this not the main purpose of such systems?

It's the only way that makes sense

I wouldn't pay and then be told what to mine.