@dapperbear I personally prefer Itch.io, but I've mostly used it for video games. It does apparently generate sales, but all my stuff there is free, so I don't know from that front.
My upcoming release is going to be on *both* Itch and DTRPG because the more options you provide, the more people can potentially discover/buy it! Also, DTRPG offers print-on-demand, which is just generally cool.
tl;dr: why not both?
@Alamantus yeah, I’m putting up my stuff on both, too. I was just curious as to which was a stronger sales driver. Especially since, if I recall correctly, itch.io takes a smaller cut
We are an inclusive Mastodon community for everything tabletop (and more).