I’m pretty happy with DriveThruRPG’s setup. At one point, they charged for free products, but I’m sure they realize that driving traffic to the site for free stuff increases the chance of people buying stuff. That’s good.
But I’ve noticed itch.io recently, and so I will be setting up another site there.
Right now, the basic 2D10 RPG is the only item available, but I’ll be adding more in the coming days.