in my opinion, for the anonymity no. That's for the simple reason that for BIT-X for example you have to verify your account first before be eligible for a debit-mastercard.
( also it's too choosey to call wherever purchasing a prepaid ATM-card using bitcoin ) so that's would be great if the service offer a option for a dedicated balance (for the debit-card), in example you can choose to allocate an amount of FIAT money that you have exchange against bitcoins when the prices were most suitable.