It seems like a pretty good hub for distributing digital comics! It's got a huge userbase (partially fueled by having some major publishers on board) and I know a bunch of people who have had luck selling comics there.

I started to look into making an account but the first screen (before even entering any information about the comics you plan on selling) requires some American tax forms that would be a hassle for me to get ahold of*, so I didn't follow through, haha. But it's worth checking out if you want to sell digital comics, probably the biggest hub site around for that format/product.

*Mostly due to me not being American, so it'll probably be less of a hassle for some lol