I see no point in a pre-paid card unless you want to lock in to an exchange rate before travel.
Use a nationaide or post office credit card to pay for spending abroad. On a credit card you get the wholesale exchange rate which is usually more favourable than you would get on the pre-paid card.
You can also use a nationwide debit card to withdraw money form an ATM abroad without charges.
Smala01