IMO, a mid-drive would be your best choice, but you chose correctly by not installing a low-power front motor. It's possible, but more problematic to consider a "big" front or rear hub motor. The front would require a steel fork and front or rear need torque arm(s).