Is there any possibility of adding American Express support for deposits?
Doubt it will happen. It’s generally frowned upon to deposit with a credit/charge card. Would also count as a cash withdrawal, meaning you would probably pay a fee and interest from the day of the transaction. Would also ding your credit score slightly.