Of course accepting fiat via credit card transactions is very risky. A client could charge a bunch of your tokens on his card, then dispute the charges. As the merchant you are responsible for all charge-backs, and since it's crypto currency you'll get no sympathy or help from the credit card processing service.
True.
I wonder if there are any existing cases of selling/buying your own tokens for fiat or btc/eth directly.