I hope the SP31 will be delivered early October (Not second half), and with the expected hashrate, or better ; Now the chips process must be mature... The early bugs or miscalculations are behind, no?
On their website it says "second half of October".