Imho physical cards are easier to deal with so I would either
Go online to disneygiftcard.com and pick out a fun physical gift card for my trip. Load it with the minimum $25.00 and Disney will ship it for free. Transfer the e- gift card funds to that one once it arrives. BUT to do that you need to have 3 weeks before your trip. The cards take 1-2 weeks to arrive in my experience and you should always give a one week buffer so that's why I say 3.
OR
If you don't want a special design just buy a disney gift card at your local grocery store, hardware store, target (5% off if you pay with a RedCard debit or credit card),
walmart,
best buy, pharmacy, etc. and transfer the e- gift balance to that.
You can have up to $1,000.00 on a Disney gift card fyi, they won't load more than that.