Convergence and scaling of Boolean-weight optimization for hardware reservoirs