I have one of these cards but, apart from the potential ebucks points, don't really see the point
Lounge access, eBucks, no currency conversion fees, and ability to buy forex at any time when the exchange rate suits you. Seems a no-brainer if you travel a lot.
