No.
The only advantage to offering a debit card BIN would be your ability to charge overdraft fees on the debit card account. To do this requires significantly more legal, compliance, and upfront costs. Plus, it creates a sub-optimal experience for users, especially for the underbanked.
Therefore, we issue all of the cards on a prepaid debit card BIN.