I'd rather have a delayed working product then a flawed product rushed to be released.
On a side note I've been mining two 1080 Ti and one 1070 on the new minexpool.org listed here.
24 hour earnings show $2.37 on the two 1080 Ti and .70c on the 1070
Pretty comparable to whattomine.com profits.