Cool, dude. Have you decided on a fee structure? I know bandcamp takes 15% for digital and 10% for physical items, not including merchant fees.
Bandcamp’s fees were one of the many motivations to do this and I have a lot to say about them. I think there’s probably an approach that’s better at controlling costs while also helps folks who sell keep more of their money.