No idea, but they could always give Payoneer a shot. Apparently they're pretty permissive. All I know is that when I make my new game, I'll be releasing screenshots etc on itch.io, and redirecting people to my personal site to download the full thing - essentially just to let my itch.io followers know (the few of them that I have). My games aren't NSFW, but I stand with NSFW creators and freedom of expression.
As a gamer, however, - if push comes to shove, I'll move to the darkweb for most of my browsing and purchasing, but I really don't want to have to get involved in crypto dealings unless I have to. I've already been looking for alternatives to itch.io - though for now I have enough games that I want to play sold on GoG.