A celebrity's name on a prepaid card has been more of a scarlet letter than a ticket to success. But celeb cards are still popular enough to be a threat to traditional banks.