i'll have another think about it, but i expect that accepting credit cards is not going to happen. additionally, the fees would have to be pretty hefty for running such a payment gateway since it would (our fee) + (credit card processing fees).
This is better than cash deposit directly to your bank account because of MITM fraud attacks, and because banks hate people coming in to deposit cash and quickly try to shut down the account. Again I'm not a lawyer so I don't know if you'd need a license for this in the USA but overseas it would work in countries that need this service, like Pakistan/Philippines/India.
EDIT: I would imagine, if you do quite well, you could sign a 1:1 agreement with companies like Bitpay who are looking for USD, and have BTC, and you have USD and are looking for BTC. win/win
iirc there were like 15 different billing addresses and card numbers in a few month period. once i saw that i knew i was going to get fucked on chargebacks.
his fraud scheme was so creative i'm not going to describe it here, for wont of someone decided to imitate it.