Sé que ambas tienen cuentas en dólares, pero conocer sólo conozco revolut y funciona muy bien. Ahora tienen ficha bancaria europea y los depósitos están protegidos como los de cualquier banco europeo. Además su tipo de cambio es mucho mejor que el de cualquier banco. Yo la uso siempre cuando voy al extranjero.
Yo creo que la estrategia sería transferir los fondos en dólares a la cuenta de revolut y usar la tarjeta para pagar con esos dólares. No obstante, como desconozco el funcionamiento de e-trade, yo abriría una cuenta en revolut (que tiene plan gratuito y no viene mal tenerla, sobre todo si sueles viajar) y probaría primero si funciona bien mover dinero de e-trade a revolut con poco dinero. Si todo va bien, ya movería el dinero que tuviese planeado gastar y tendría la papeleta resuelta.
Ahora bien, hay que tener en cuenta que esto funcionará bien para gastos corrientes. (comercios y ATMs) En hoteles y car rentals suelen poner pegas a la hora de aceptar tarjetas prepago (que es lo que es la tarjeta revolut), así que probablemente necesitarás una tarjeta de crédito estándar también si no te aceptan la revolut en estos sitios. En cualquier caso, en los viajes al extranjero no es buena idea fiarlo todo a una unica tarjeta